Metoda ConnectionInfoBase.ConnectionParmsChanged
Po zastąpieniu w klasie pochodnej, można określić akcje niestandardowe podczas zmian parametrów połączenia.
Przestrzeń nazw: Microsoft.SqlServer.Management.Common
Zestaw: Microsoft.SqlServer.ConnectionInfo (w Microsoft.SqlServer.ConnectionInfo.dll)
Składnia
'Deklaracja
Protected MustOverride Sub ConnectionParmsChanged
'Użycie
Me.ConnectionParmsChanged()
protected abstract void ConnectionParmsChanged()
protected:
virtual void ConnectionParmsChanged() abstract
abstract ConnectionParmsChanged : unit -> unit
protected abstract function ConnectionParmsChanged()
Uwagi
SQL Serverwywołania tej metoda, gdy następujące parametry zmienić otwartego połączenia:
Nazwa_serwera
SqlConnection
Nazwa użytkownika
Hasło i SecurePassword
UseIntegratedSecurity
DatabaseName
ConnectionTimeout
W Integration Services, zmiany następujących parametrów także inicjować wywołanie tej metoda:
ApplicationName
WorkstationID
W SQL Server Compact 3.5, zmiany następujących parametrów także inicjować wywołanie tej metoda:
MaxDatabaseSize
DefaultLockEscalation
Standard SQL Server klasy połączenia, takich jak SqlConnectionInfo, zapewniają Domyślna implementacja metoda buduje ponownie połączenie ciąg.Podczas tworzenia własnej klasy połączenia oparte na ConnectionInfoBase, należy zastąpić tę metoda i realizacji własnych logiki obsługi połączenia parametr zmiany.
Zobacz także