FILE: C:\Program Files\Microsoft SQL Server\120\SDK\Assemblies\en\Microsoft.SqlServer.ConnectionInfo.xml

--
 Microsoft.SqlServer.ConnectionInfo Contains values that are used to specify the automatic disconnection options for a connection to an instance of SQL Server. The connection is disconnected from the instance of SQL Server if the connection is pooled. The connection is not disconnected automatically. The class represents the Transact-SQL commands that are sent to the instance of SQL Server by way of the referenced connection. However, they are then redirected to a buffer instead of running immediately on the instance of SQL Server. Adds a Transact-SQL statement to the captured Transact-SQL commands in the buffer. A value that specifies the Transact-SQL statement. Clears the buffer that contains the captured Transact-SQL commands. Gets the captured Transact-SQL commands in the buffer. A system object value that contains the captured Transact-SQL commands. The class is an exception that is raised when an unsuccessful attempt is made to change the password of the login that establishes a connection with the instance of SQL Server by using SQL Server Authentication. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. The class is an exception that is raised when an unsuccessful attempt is made to change the connection to the instance of Microsoft SQL Server. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. The class is an exception that is raised when an error occurs on the connection to the instance of SQL Server. Initializes a new instance of the class. Initializes a new instance of the class with the specified serialization information and streaming context. A system object that specifies the serialization information for the exception. A system object that specifies the streaming context for the exception. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. The class is an exception that is raised when an unsuccessful attempt is made to establish a connection with the instance of SQL Server. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. The object is a base class that is used in the construction of the class and it represents information used to connect to an instance of SQL Server. Initializes a new instance of the class. Initializes a new instance of the class based on the specified object. A object value that specifies connection information on which to base the new object. Initializes a new instance of the class with the specified connection type. A object value that specifies the type of connection. When overridden in a derived class, enables you to specify custom actions when a connection parameter changes. Gets or sets the server case sensitivity for the connection. A system object value that specifies the server case sensitivity for the connection. Gets or sets the server connection type. A system object value that specifies the type of connection. Gets or sets the version information about the instance of SQL Server. A system object value that specifies the version information about the instance of SQL Server. Returns the object as a string value. A value that specifies the object. The class manages the connection to an instance of SQL Server. Gets or sets the automatic disconnection mode of the referenced connection to the instance of SQL Server. A object value that specifies the automatic disconnection mode of the referenced connection. Gets the Transact-SQL statements that are captured when the connection is running in capture mode. A object value that contains the captured Transact-SQL statements. Checks the version of the target instance of SQL Server. A object that specifies the version of the target server for the connection. Connects to the instance of SQL Server. Gets the database engine type. Either a stand-alone instance of SQL Server or a SQL Azure database. Disconnects from the instance of SQL Server. Executes a Transact-SQL command. A that contains the results of the Transact-SQL command. The object. The executable . The object. A Boolean value that specifies whether to catch an exception. Forces a disconnect from the instance of SQL Server. The event that occurs when the instance of SQL Server generates an informational message.  Gets or sets the property value that specifies whether the connection is being used. A object value that specifies whether the connection is in use.If True, the connection is in use.If False (default), the connection is not in use. Gets a value that specifies whether the connection was forcibly disconnected. A value that specifies whether the connection was forcibly disconnected. Gets the property value that specifies whether the connection is currently open. A value that specifies whether the connection is open.If True, the connection is open.If False (default), the connection is not open. Gets or sets the time in seconds required for the connection to time out when the current transaction is locked. A value that specifies the time in seconds for the connection to time out when the current transaction is locked. This event occurs when a remote login fails to connect to the instance of SQL Server. The event that occurs when SQL Server returns a warning or informational message on the current connection. Gets the version of the connected instance of SQL Server. A object value that specifies the version of the connected instance of SQL Server. Gets the connection object. A object value that specifies the connection. The event that occurs when the instance of SQL Server changes state.  The event that occurs when the instance of SQL Server executes a statement on the current connection.  Execute a Transact-SQL action. Execute a non-query command. Execute a reader command. Execute a scalar command. Fill a data set command. Unknown command type. The class represents the settings used by a connection to an instance of a server, such as SQL Server. The class inherits class. Gets or sets the name of the application that has established the connection with the server. A value that specifies the name of the application. Gets or sets the property value that specifies whether the connection is established using impersonation. A value that specifies whether the connection is established using impersonation.If True, the connection is established using impersonation.If False (default), the connection is established using the credentials specified by the and properties. Gets or sets the name of the user when connecting using impersonation. A value that specifies the user name used when the connection is established using impersonation of a user. Gets or sets the password for the user when connecting using impersonation. A value that specifies the user password used when the connection is established using impersonation of a user. Gets or sets the connection string used to establish a connection with a specified data source. A value that specifies the connection string used to establish a connection. Gets or sets the connection time-out period in seconds. An value that specifies the connection time-out period in seconds. Gets or sets the database required by the connection. A value that specifies the name of the database specified by the connection. Gets or sets the property value that specifies whether the connection is encrypted. A value that specifies whether the connection is encrypted.If True, the connection is encrypted.If False (default), the connection is not encrypted. Gets or sets the logon required to establish a connection with the instance of the server. A value that specifies the logon required to establish a connection with the instance of the server. Gets or sets the property that specifies whether the connection is established to the server by using Windows Authentication or SQL Server Authentication. A value that specifies whether the connection is established to the server by using Windows Authentication or SQL Server Authentication.If True (default), Windows Authentication is used to establish a connection with the server.If False, SQL Server Authentication is used to establish a connection with the server. Gets or sets the maximum number of connections in a connection pool that the specified connection accepts when establishing a connection with a server. An value that specifies the maximum number of connections in a connection pool. Gets or sets the minimum number of connections in a connection pool that the specified connection accepts when establishing a connection with a server. An value that specifies the minimum number of connections in a connection pool. Gets or sets the property value that specifies whether more than one active result set is permitted. A value that specifies whether more than one active result set is permitted.If True, multiple active result sets are permitted.If False (default), multiple active result sets are not permitted. Gets or sets the network protocol used to establish the connection to the server. A object value that specifies the network protocol used to establish the connection to the server. Gets or sets the value that specifies the time the connection takes to time out in seconds. Gets or sets the property value that specifies whether the connection may be pooled or nonpooled. A value that specifies whether the connection may be pooled or nonpooled. If True, the connection must be nonpooled and not be part of a connection pool.If False (default), the connection may be pooled and part of a connection pool. Gets or sets the packets of data sent between the client and the server over the network in bytes. An value that specifies the network packet size in bytes. Gets or sets the password used with the logon to establish a connection with the server when SQL Server Authentication is used. A value that specifies the password that is required when you are using SQL Server Authentication. Gets or sets the lifetime of the pooled connection. An value that specifies the lifetime of the pooled connection in seconds. Gets or sets a value that specifies whether a node in the connection string has been changed. A value that specifies whether a node in the connection string has been changed. Gets or sets an encrypted version of the connection string. A value that specifies an encrypted connection string. Gets or sets the secure password used with the logon to establish a connection with the server when SQL Server Authentication is used. A value that specifies the secure password that is required when you are using SQL Server Authentication. Gets or sets the name of the server. A value that specifies the name of the server. Throws an exception if the specified connection property is null or empty. If the string is null or empty, this method throws a . Otherwise, this method returns the parameter value. A string that specifies the name of the connection property, such as "Login". A object that contains the property value. Throws an exception if the specified connection property is null or, optionally, empty. If the property is not set, this method throws a . Otherwise, this method returns the parameter value. A string that specifies the name of the connection property, such as "Login". A object that contains the property value. True if you want to check the property value for an empty string or null value; false if you want to check only for a null value. Returns the referenced object name as a string. A value that specifies the name of the referenced object. Gets or sets the ID value that uniquely identifies the workstation. An value that specifies the ID value that uniquely identifies the workstation. The enumeration contains values that are used to specify the type of server with which the connection is established. A SQL Azure service. A Integration Services service. An Analysis Services online analytical processing (OLAP) server. A Reporting Services server. An instance of SQL Server. An instance of SQL Server CE. An instance of SQL Server. A WMI namespace. Database engine type of stand-alone instance of SQL Server or Windows Azure SQL Database. The server has a Matrix configuration. Windows Azure SQL Database. SQL Server stand-alone database engine. Unknown database engine type. The class represents the arguments used when a data transfer event is raised. Initializes a new instance of the class for the specified event and with the specified message. A object that specifies the type of event that is associated with the object. A string value that specifies the message text associated with the object. Gets the type of data transfer event associated with the object. A object that specifies the type of data transfer event associated with the object. Gets the message text associated with the object. A value that specifies the message text associated with the object. The class represents the method that handles the event raised by the data transfer process. An system object value that specifies the object that raised the event. A object value that specifies the arguments passed to the event handler. The enumeration contains values that are used to specify the type of data transfer event. An informational event. A progress event. A warning event. The class represents the arguments used when a data transfer progress event is raised. Initializes a new instance of the class for the specified event with the specified transfer ID, progress count, and associated exception. A object that specifies the type of event that is associated with the object. A value that specifies the transfer ID value associated with the object. An value that specifies the progress of the transfer in numbers of items transferred. An value that specifies the exception associated with the . Gets the type of data transfer progress event associated with the object. A object that specifies the type of data transfer progress event associated with the object. Gets the exception associated with the object. An Exception object value that specifies the exception associated with the object. Gets the current number of items transferred. An value that specifies the current number of items transferred.. Gets the ID value that uniquely identifies the data transfer progress event. An value that specifies the ID value that uniquely identifies the data transfer progress event. Represents the method that handles events raised by the data transfer progress reporting process. A . The object that raised the event. An value that specifies the arguments passed to the event handler. The enumeration contains values that are used to specify the type of data transfer progress event. An event that occurs when a prologue Transact-SQL command is allowed to fail. An event that occurs when a Transact-SQL query is canceled. An event that occurs when a transaction is committed. An event that occurs when an error occurs. An event that occurs when compensating Transact-SQL commands are executed. An event that occurs when epilogue Transact-SQL commands are executed. An event that occurs when non-transactable Transact-SQL commands are executed. An event that occurs when prologue Transact-SQL commands are executed. An event that occurs when executing data flow. An event that occurs when generating data flow. An event that occurs when a transaction is rolled back. An event that occurs when a transaction is started. An event that occurs when transferring rows. The enumeration contains values that specify how that deferred use can be instructed to handle Transact-SQL statements on the server connection.  Collapse redundant statements. Merge Transact-SQL statements. Statements are handled as usual. The class is an exception that is raised when a connection is closed. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception object. A value that specifies the message text describing the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. The class is an exception that is raised when an execution failure is encountered on the connection to the server. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. The enumeration contains values that are used to specify execution options for the Transact-SQL commands sent to the server using the referenced connection. Continue execution after an error occurs. Default execution path. No executable commands. No execution. Parse the executable commands only. Identifiers are used to delimit commands. The enumeration contains values that are used to specify fixed server roles that can be assigned to logons. Administers bulk operations. Can create databases. Can alter resources. No server role. Can alter connections. Can alter logons. Can alter Microsoft SQL Server settings, shut down the SQL Server Service, create and alter endpoints, alter the SQL Server state, and alter resources. Can alter linked servers. Can control any aspect of the instance of Microsoft SQL Server. Defines a method to alter an object on the referenced connection. Updates any property changes on an instance of Microsoft SQL Server. Defines a method to create an object on the referenced connection. Creates an object on the server as defined by the referenced SMO object. Defines methods and events for data transfers on the referenced connection. Configures the data transfer interface for the data transfer process. An object that specifies the metadata required for the data transfer process. Executes the transfer process. Represents the event raised when the transfer process occurs. Defines a method to Drop an object on the referenced connection. Removes the referenced object. Defines a method that marks an object to be dropped. Marks the referenced object to be dropped next time its parent object is altered by the Alter method. A value that specifies whether to drop an object when its parent object is altered with the Alter method.If True, the object is dropped when the Alter method is run on the parent object.If False, the object is dropped immediately. The exception that is raised when a parameter that is not valid is passed to a method on the referenced connection to the server. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. The exception that is raised when a property is set to a value that is not valid on the referenced connection to the server. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. Defines a method to refresh an object from the server on the referenced connection. Refreshes object properties by reading them from the server. Defines the Rename method on the referenced connection. Renames the referenced object. A value that specifies the new name of the object. Represents an interface that implements single-user access to the server for the referenced connection. Gets or sets the property that specifies whether access to the server is restricted to a single user. A value that specifies whether access to the server is restricted to a single user.If True, access to the server is restricted to a single user.If False (default), access to the server is not restricted and multiple users can connect. Defines high-level properties and methods for server connections. Connects to the target server. True if the connection succeeds; otherwise, false. Copies the connection object. True if the copy operation succeeds; otherwise, false. Disconnects from the target server. True if the connection succeeds; otherwise, false. Forces a disconnect from the instance of SQL Server. Gets a value that specifies whether the connection was forcibly disconnected. A value that specifies whether the connection was forcibly disconnected. Gets a value indicating whether the connection is open. True if the connection is open; otherwise, false. Gets or sets the name of the target server for the connection. A string containing the server name. Gets the SQL Server version of the target server. A value that specifies the SQL Server version of the target server of the connection. Indicates the specified object from the enumeration. Do not reference this member directly in your code. It supports the SQL Server infrastructure.  A from the enumeration. Defines methods that are required for transferring metadata on the referenced connection. For internal use only. Throws a System.NotSupportedException if invoked by a caller. A system object that contains the options for the transfer metadata process. For internal use only. Throws a System.NotSupportedException if invoked by a caller. Contains values that are used to specify network protocols used on the network where the referenced connection is established. AppleTalk network protocol. Banyan Vines network protocol. Multiprotocol network protocol. Named pipes network protocol. Network protocol is not specified. NWLink IPX/SPX network protocol. Shared memory. TCP/IP network protocol. VIA network protocol. The exception that is raised when an error occurs within a transaction on the referenced connection to the server. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. This class supports the SMO infrastructure and is not intended to be used directly from your code. This constructor supports the SMO infrastructure and is not intended to be used directly from your code. This constructor supports the SMO infrastructure and is not intended to be used directly from your code. An object. Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets or sets a value that specifies the application name. A value that specifies the application name. Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets a value that specifies the Database Engine connection string. A string that represents the connection string. Do not reference this member directly in your code. It supports the SQL Server infrastructure. Creates a new object based on the current connection object. An object based on the current connection object. Do not reference this member directly in your code. It supports the SQL Server infrastructure. Creates an IDbConnection object for a connection to an instance of the SQL Server Database Engine. An IDbConnection object for a connection to an instance of the SQL Server Database Engine. Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets or sets a value that specifies whether the Database Engine connection should be encrypted. A value that specifies whether the Database Engine connection should be encrypted. The exception that is raised when an unavailable property is requested on the connection to the server. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. The exception that is raised when a process requests a property that has not been set on the connection to the server. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. The enumeration contains values that are used to specify the way that queries with parameters are handled by the server connection. Parameterization is forced. No parameterization. Parameterization is supported on literal values. Contains values that are used to specify whether the server is sensitive to the case (lower or upper) of text. The server is case-insensitive. The server is case-sensitive. The case-sensitivity of the server is unknown. Represents the comparer class. Initializes an instance of the class with information from the default database on the specified connection. A object specifying an instance of the Database Engine. Initializes an instance of the class with information from the specified database on the specified connection. A object specifying an instance of the Database Engine. A value specifying the name of the database. Compares two specified objects. A value. A value. A value. The object represents a connection to a server. Initializes a new instance of the class. Initializes a new instance of the class with the specified connection information. A object value that specifies the connection information that is required to establish a connection. Initializes a new instance of the class with the specified connection parameters. A system object that specifies connection parameters associated with the referenced connection. Initializes a new instance of the class with the specified server instance. A value that specifies the name of the instance of the server with which the connection is established. Initializes a new instance of the class with the specified server instance and logon credentials. A value that specifies the name of the instance of the server with which the connection is established. A value that specifies the logon account used to establish the referenced connection. A value that specifies the password used with the logon account. Initializes a new instance of the class with the specified server instance and logon credentials. A value that specifies the name of the instance of the server with which the connection is established. A value that specifies the logon account used to establish the referenced connection. A value that specifies the password used with the logon account. Gets or sets the string value used to separate batches in the referenced connection. A value that specifies the batch separator for the referenced connection. The default value is "GO". Starts a transaction on the referenced connection. Cancels the connection. Changes the login password that is used with standard authentication. A value that specifies the new password. Changes the logon password that is used with standard authentication. A value that specifies the new password. Commits the current transaction on the referenced connection. Gets the type of connection to use in the server. The type of connection to use. Returns a copy of the object. A object that is a copy of the referenced object. Executes a batch of statements that do not return a result set. An array value that specifies the total number of rows affected by each element of the object used as the parameter. The return value specifies the total number of rows affected by the Transact-SQL command for UPDATE, INSERT, and DELETE statements. For all other types of statements, the return value is -1. A system object value that specifies the batches of Transact-SQL statements to be executed. Executes a batch of statements with the specified execution options that does not return a result set. An array value that specifies the total number of rows affected by each element of the object used as the parameter. The return value specifies the total number of rows affected by the Transact-SQL command for UPDATE, INSERT, and DELETE statements. For all other types of statements, the return value is -1. A system object value that specifies the batches of Transact-SQL statements to be executed. An object value that specifies the execution options for the Transact-SQL statement. Executes a statement that does not return a result set. An value that specifies the total number of rows affected by the Transact-SQL command for UPDATE, INSERT, and DELETE statements. For all other types of statements, the return value is -1. A value that specifies the Transact-SQL command to be executed. Executes a statement with the specified execution options that does not return a result set. An value that specifies the total number of rows affected by the Transact-SQL command for UPDATE, INSERT, and DELETE statements. For all other types of statements, the return value is -1. A value that specifies the Transact-SQL command to be executed. An object value that specifies the execution options for the Transact-SQL statement. Executes Transact-SQL statements that return one or multiple result sets. A object value that contains one or more result sets. A value that specifies the Transact-SQL command to be executed. Executes a reader using a object value that contains one or more result sets. A object value that contains one or more result sets. A value that specifies the Transact-SQL commands to be executed. A object that can be used to cancel the SqlDataReader pipe to terminate a long-running command. Executes a batch of Transact-SQL statements and returns the first column of the first row as an object value. An object array value that specifies the first column of the first row for each result set. A system object value that specifies the batches of Transact-SQL statements to be executed. Executes a Transact-SQL statement and returns the first column of the first row as an object value. An system object value that specifies the first column of the first row of the result set. A value that specifies the Transact-SQL command to be executed. Executes a batch of Transact-SQL statements that return multiple result sets. A system object array value that contains multiple result sets. A system object value that specifies the batches of Transact-SQL statements to be executed. Executes a Transact-SQL statement that returns a result set. A system object value that contains the result set. A value that specifies the Transact-SQL command to be executed. Gets the fixed server role associated with the referenced connection. A object value that specifies the fixed server role associated with the referenced connection. Tests whether the logon associated with the referenced connection is a member of the specified fixed server role. A value that specifies whether the logon is a member of the specified fixed server role.If True, the logon is a member of the specified fixed server role.If False, the logon is not a member of the specified fixed server role. A object value that specifies the fixed server role to be compared with the logon. Returns a value that indicates the server to connect using an SFC connection. true if the connection is running; otherwise, false. Uses the SFC connection to copy the server connection. A Representing a copy of this connection.. Disconnects the connection. A which is true if the connection is disconnected; otherwise, false. Gets the version of the server. The of the server. Renders an enumerator object for the server connection. The specified enumerator object. Uses a string input that represents the query text. A value that represents the query text. The name of the query. Normalizes the query that controls the server connection. The query that controls the server connection. The name of the query. true to the identifiers that are quoted; otherwise, false. Gets or sets the parameterization mode for the server connection. The parameterization mode for the server connection. Gets the ID value that uniquely identifies the process associated with the referenced connection to the server. An value that specifies the ID value that uniquely identifies the process associated with the referenced connection to the server. Rolls back the current transaction. Gets or sets the execution mode associated with the referenced connection to the server. A object value that specifies the execution mode associated with the referenced connection. Gets or sets the number of seconds a statement is given to run before failing with a time-out error. An value that specifies the number of seconds a statement is given to run before failing with a time-out error. Gets the current transaction depth for the referenced connection. An value that specifies the current transaction depth for the referenced connection. Gets the current logon record name used by the referenced connection. A value that specifies the current logon record name used by the referenced connection. Gets the name of the server. A value that specifies the name of the server. Gets or sets the server connection using a specified mode. The specified mode for the connection. Gets the user profile associated with the referenced connection. A object value that specifies the user profile associated with the referenced connection. The class represents the arguments used when a server message event is raised. Initializes a new instance of the class for the specified event and with the specified error. A system object value that specifies the error associated with the server message event. Gets the error associated with the server message event. A system object value that specifies the error associated with the server message event. Returns a that represents the object. A that represents the object. The class represents the method that handles the event raised by a server message. An system object value that specifies the object that raised the event. An value that specifies the arguments passed to the event handler. The enumeration contains values that specify the different types of SQL Server services. Analysis Services SQL Server Database Engine Integration Services Reporting Services SQL Server Compact Edition SQL Server Everywhere The enumeration contains values that are used to specify user profiles on the server. All types of profiles. Creates a Create Database profile. Creates a Create Extended Stored Procedure profile. No profile is created. System administrator login profile. The class represents the version information for the server. Initializes a new instance of the class. An value that specifies the major part of the server version number. An value that specifies the minor part of the server version number. Initializes a new instance of the class. An value that specifies the major part of the server version number. An value that specifies the minor part of the server version number. An value that specifies the build number part of the server version number. Gets the build number part of the server version information. An value that specifies the build number part of the server version information. Gets the build number part of the server version information. An value that specifies the build number part of the server version information. Gets the build number part of the server version information. An value that specifies the build number part of the server version information. Creates a system version object representing the sercer version, A representing the . The used to create the Returns the object in string format. An value that specifies the object in string format. The object represents information that is required to establish a connection to an instance of SQL Server. Initializes a new instance of the class. Initializes a new instance of the class. A object value that specifies an existing connection on which to base the new object. A object value that specifies the type of connection. Initializes a new instance of the class. A object value that specifies the object on which to base the new object. Initializes a new instance of the class. A object value that specifies the instance of SQL Server. Initializes a new instance of the class. A object value that specifies the instance of SQL Server. A object value that specifies the user who is connected to the instance of SQL Server. A object value that specifies the password supplied by the user to connect to the instance of SQL Server. Gets or sets the additional parameters for the connection. A value that represents the additional parameters for the connection. Gets or sets the name of the application that is connected to the instance of SQL Server. A value that specifies the name of the application. Gets or sets the network protocol used by the connection to the instance of SQL Server. A value that specifies the network protocol used by the connection. Gets the connection string used when the connection is established with the instance of SQL Server. A value that specifies the connection string used to establish the connection to the instance of SQL Server. Returns a copy of the object. A object value that specifies the copy of the original, referenced object. Creates a system connection object. A system object value that specifies the connection object. The object that specifies the default network protocol for the connection. Gets or sets the property value that specifies whether the connection information is encrypted. A value that specifies whether the connection information is encrypted.If True, the connection information is encrypted.If False (default), the connection information is not encrypted. Gets or sets the maximum number of execution threads in a thread pool that the connection will accept. A value that specifies the maximum number of threads in a thread pool the connection will accept. Gets or sets the minimum number of execution threads in a thread pool that the connection will accept. A value that specifies the minimum number of threads in a thread pool the connection will accept. Gets or sets the network packet size used by the connection to send and receive data in bytes. A value that specifies the network packet sized used by the connection in bytes. Gets or sets the pool connection period in seconds. A value that specifies the pool connection period in seconds. Gets or sets the property value that specifies whether the connection is pooled. A value that specifies whether the connection is pooled.If True, the connection is pooled.If False (default), the connection is not pooled. Returns the object in string format. A value that specifies the object. Gets or sets the value that uniquely identifies the client workstation. A value that specifies the value that uniquely identifies the client workstation. The enumeration contains values that are used to specify whether the commands sent to the referenced connection to the server are executed immediately or saved in a buffer. Transact-SQL statements that are sent to the referenced connection to the server are saved in a buffer. Transact-SQL statements that are sent to the referenced connection to the server are both saved in a buffer and forwarded to the server for immediate execution. Transact-SQL statements that are sent to the referenced connection to the server are forwarded to the server for immediate execution. The class represents information used to connect to the instance of SQL Server. Initializes a new instance of the class. Initializes a new instance of the class. A object value that specifies the type of connection. Initializes a new instance of the class. A object value on which to base the new object. Initializes a new instance of the class. A value that specifies the instance of SQL Server. A object value that specifies the type of connection. Initializes a new instance of the class. A value that specifies the instance of SQL Server. A value that specifies the user name. A value that specifies the password. A object value that specifies the type of connection. Changes the connection parameters. Gets the connection string. A value that specifies the connection string. Gets or sets the internal connection string. A value that specifies the internal connection string. Gets or sets the number of seconds before a connection times out. A value that specifies the connection timeout period. Gets or sets the internal connection timeout period in seconds. A value that specifies the internal connection timeout period. Creates the connection object and returns the object value. A value that specifies the connection object. Gets or sets the database with which the connection is established. A value that specifies the database to which the connection is established. Gets or sets the internal database name. A value that specifies the internal database name. A that specifies the default connection time out period in seconds. A that specifies the default query time out period in seconds. Gets or sets the Boolean property value that specifies whether the connection supports integrated security. A value that specifies whether the connection supports integrated security.If True, the connection supports integrated security.If False (default), the connection does not support integrated security. A that specifies there is no time out. Gets or sets the password used to establish a connection. A value that specifies the password used to establish a connection. Gets or sets the number of seconds before a query times out. A value that specifies the query timeout period. Gets or sets the internal query timeout period in seconds. A value that specifies the internal query timeout period. Gets or sets a indicating whether the internal connection string must be rebuilt. A indicating whether the internal connection string must be rebuilt. Gets or sets the secure password used to establish a connection. A value that specifies the password used to establish a connection. Gets or sets the name of the instance of SQL Server. A value that specifies the name of the instance of SQL Server. Gets or sets the internal name of the instance of SQL Server. A value that specifies the internal name of the instance of SQL Server. Returns the object as a string value. A value that specifies the object. Gets or sets the Boolean property value that specifies whether the connection uses integrated security. A value that specifies whether the connection uses integrated security.If True, the connection does not use integrated security.If False (default), the connection does use integrated security. Gets or sets the user that is connecting to the instance of SQL Server. A value that specifies the user that is connecting to the instance of SQL Server. The class is an exception that is raised when a SQL Server management error is encountered on the connection to the server. Initializes a new instance of the class. Initializes a new instance of the class with the specified serialization information and streaming context. A system object value that specifies the serialization information associated with the exception. A system object value that specifies the streaming context associated with the exception. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised. Gets the name of the product that caused the exception. A value that specifies the name of the product that caused the exception. The class represents the arguments used when a statement event is raised. Initializes a new instance of the class for the specified Transact-SQL statement at the specified time and date. A value that specifies the Transact-SQL statement that caused the statement event. A system object value that specifies the time and date of the statement event. Gets the Transact-SQL statement that caused the statement event. A value that specifies the Transact-SQL statement that caused the statement event. Gets the time and date when the statement event occurred. A system object value that specifies the time and date when the statement event occurred. Returns a value that represents the object. A value that represents the object. The class represents the method that handles the event raised by a statement. An system object value that specifies the object that raised the event. An value that specifies the arguments passed to the event handler. The class is an exception that is raised when a SQL Server transfer error is encountered on the connection to the server. Initializes a new instance of the class. Initializes a new instance of the class with the specified serialization information and streaming context. A system object value that specifies the serialization information associated with the exception. A system object value that specifies the streaming context associated with the exception. Initializes a new instance of the class with the specified message text. A value that specifies the message text describing the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used for situations when one exception causes another exception to be raised.
--