(0) exportieren Drucken
Alle erweitern

ConnectionManager-Klasse

The ConnectionManager class manages the connection to an instance of SQL Server.

Namespace:  Microsoft.SqlServer.Management.Common
Assembly:  Microsoft.SqlServer.ConnectionInfo (in Microsoft.SqlServer.ConnectionInfo.dll)

public abstract class ConnectionManager : ConnectionSettings

Der ConnectionManager-Typ macht folgende Elemente verfügbar.

  NameBeschreibung
Öffentliche EigenschaftApplicationNameGets or sets the name of the application that has established the connection with the server. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftAutoDisconnectModeGets or sets the automatic disconnection mode of the referenced connection to the instance of SQL Server.
Öffentliche EigenschaftCapturedSqlGets the Transact-SQL statements that are captured when the connection is running in capture mode.
Öffentliche EigenschaftConnectAsUserGets or sets the Boolean property value that specifies whether the connection is established using impersonation. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftConnectAsUserNameGets or sets the name of the user when connecting using impersonation. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftConnectAsUserPasswordGets or sets the password for the user when connecting using impersonation. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftConnectionStringGets or sets the connection string used to establish a connection with a specified data source. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftConnectTimeoutGets or sets the connection time-out period in seconds. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftDatabaseEngineTypeGets the database engine type.
Öffentliche EigenschaftDatabaseNameGets or sets the database required by the connection. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftEncryptConnectionGets or sets the Boolean property value that specifies whether the connection is encrypted. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftInUseGets or sets the Boolean property value that specifies whether the connection is being used.
Öffentliche EigenschaftIsForceDisconnectedGets a Boolean value that specifies whether the connection was forcibly disconnected.
Öffentliche EigenschaftIsOpenGets the Boolean property value that specifies whether the connection is currently open.
Öffentliche EigenschaftLockTimeoutGets or sets the time in seconds required for the connection to time out when the current transaction is locked.
Öffentliche EigenschaftLoginGets or sets the logon required to establish a connection with the instance of the server. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftLoginSecureGets or sets the Boolean property that specifies whether the connection is established to the server by using Windows Authentication or SQL Server Authentication. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftMaxPoolSizeGets or sets the maximum number of connections in a connection pool that the specified connection accepts when establishing a connection with a server. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftMinPoolSizeGets or sets the minimum number of connections in a connection pool that the specified connection accepts when establishing a connection with a server. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftMultipleActiveResultSetsGets or sets the Boolean property value that specifies whether more than one active result set is permitted. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftNetworkProtocolGets or sets the network protocol used to establish the connection to the server. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftNonPooledConnectionGets or sets the Boolean property value that specifies whether the connection may be pooled or nonpooled. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftPacketSizeGets or sets the packets of data sent between the client and the server over the network in bytes. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftPasswordGets or sets the password used with the logon to establish a connection with the server when SQL Server Authentication is used. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftPooledConnectionLifetimeGets or sets the lifetime of the pooled connection. (Geerbt von ConnectionSettings.)
Geschützte EigenschaftResetConnectionStringGets or sets a Boolean value that specifies whether a node in the connection string has been changed. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftSecureConnectionStringGets or sets an encrypted version of the connection string. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftSecurePasswordGets or sets the secure password used with the logon to establish a connection with the server when SQL Server Authentication is used. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftServerInstanceGets or sets the name of the server. (Geerbt von ConnectionSettings.)
Öffentliche EigenschaftServerVersionGets the version of the connected instance of SQL Server.
Öffentliche EigenschaftSqlConnectionObjectGets the connection object.
Öffentliche EigenschaftWorkstationIdGets or sets the ID value that uniquely identifies the workstation. (Geerbt von ConnectionSettings.)
Zum Anfang

  NameBeschreibung
Geschützte MethodeCheckServerVersionChecks the version of the target instance of SQL Server.
Öffentliche MethodeConnectConnects to the instance of SQL Server.
Öffentliche MethodeDisconnectDisconnects from the instance of SQL Server.
Öffentliche MethodeEquals (Geerbt von Object.)
Geschützte MethodeExecuteTSqlExecutes a Transact-SQL command.
Geschützte MethodeFinalize (Geerbt von Object.)
Öffentliche MethodeForceDisconnectedForces a disconnect from the instance of SQL Server.
Öffentliche MethodeGetHashCode (Geerbt von Object.)
Öffentliche MethodeGetType (Geerbt von Object.)
Geschützte MethodeMemberwiseClone (Geerbt von Object.)
Geschützte MethodeThrowIfPropertyNotSet(String, String)Throws an exception if the specified connection property is null or empty. (Geerbt von ConnectionSettings.)
Geschützte MethodeThrowIfPropertyNotSet(String, String, Boolean)Throws an exception if the specified connection property is null or, optionally, empty. (Geerbt von ConnectionSettings.)
Öffentliche MethodeToStringReturns the referenced object name as a string. (Geerbt von ConnectionSettings.)
Zum Anfang

  NameBeschreibung
Öffentliches EreignisInfoMessageThe event that occurs when the instance of SQL Server generates an informational message. 
Öffentliches EreignisRemoteLoginFailedThis event occurs when a remote login fails to connect to the instance of SQL Server.
Öffentliches EreignisServerMessageThe event that occurs when SQL Server returns a warning or informational message on the current connection.
Öffentliches EreignisStateChangeThe event that occurs when the instance of SQL Server changes state. 
Öffentliches EreignisStatementExecutedThe event that occurs when the instance of SQL Server executes a statement on the current connection. 
Zum Anfang

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft