ConnectionInfoBase.ConnectionParmsChanged-Methode
Ermöglicht es beim Überschreiben in einer abgeleiteten Klasse, benutzerdefinierte Aktionen anzugeben, wenn ein Verbindungsparameter geändert wird.
Namespace: Microsoft.SqlServer.Management.Common
Assembly: Microsoft.SqlServer.ConnectionInfo (in Microsoft.SqlServer.ConnectionInfo.dll)
Syntax
'Declaration
Protected MustOverride Sub ConnectionParmsChanged
'Usage
Me.ConnectionParmsChanged()
protected abstract void ConnectionParmsChanged()
protected:
virtual void ConnectionParmsChanged() abstract
abstract ConnectionParmsChanged : unit -> unit
protected abstract function ConnectionParmsChanged()
Hinweise
SQL Server ruft diese Methode auf, wenn eine der folgenden Parameter für eine geöffnete Verbindung ändern:
ServerName
SqlConnection
UserName
Kennwort und SecurePassword
UseIntegratedSecurity
DatabaseName
ConnectionTimeout
In Integration Services initiieren Änderungen an den folgenden Parametern auch einen Aufruf dieser Methode:
ApplicationName
WorkstationID
In SQL Server Compact 3.5 initiieren Änderungen an den folgenden Parametern auch einen Aufruf dieser Methode:
MaxDatabaseSize
DefaultLockEscalation
SQL Server Standard Verbindungsklassen, wie SqlConnectionInfo, bieten eine Standardimplementierung dieser Methode, die die Verbindungszeichenfolge anschließend neu erstellt. Wenn Sie Ihre eigene Connection-Klasse auf der Basis von ConnectionInfoBase erstellen, müssen Sie diese Methode überschreiben und eine eigene Logik zum Behandeln von Verbindungsparameteränderungen implementieren.