Méthode ConnectionInfoBase.ConnectionParmsChanged
En cas de remplacement dans une classe dérivée, permet de spécifier des actions personnalisées lorsqu'un paramètre de connexion est modifié.
Espace de noms : Microsoft.SqlServer.Management.Common
Assembly : Microsoft.SqlServer.ConnectionInfo (en Microsoft.SqlServer.ConnectionInfo.dll)
Syntaxe
'Déclaration
Protected MustOverride Sub ConnectionParmsChanged
'Utilisation
Me.ConnectionParmsChanged()
protected abstract void ConnectionParmsChanged()
protected:
virtual void ConnectionParmsChanged() abstract
abstract ConnectionParmsChanged : unit -> unit
protected abstract function ConnectionParmsChanged()
Notes
SQL Server appelle cette méthode lorsque les paramètres suivants l'un des changent sur une connexion ouverte :
ServerName
SqlConnection
UserName
Mot de passe et SecurePassword
UseIntegratedSecurity
DatabaseName
ConnectionTimeout
Dans Integration Services, les modifications apportées aux paramètres suivants Initialize également un appel à cette méthode :
ApplicationName
WorkstationID
Dans SQL Server Compact 3.5, les modifications apportées aux paramètres suivants Initialize également un appel à cette méthode :
MaxDatabaseSize
DefaultLockEscalation
Les classes de connexion standard d' SQL Server, par exemple, SqlConnectionInfofournit une par défaut implémentation de cette méthode, qui reconstruits à la chaîne de connexion. Si vous créez votre propre classe de connexion en fonction ConnectionInfoBase, vous devez remplacer cette méthode et implémenter votre propre logique pour gérer les modifications des paramètres de connexion.