ConnectionInfoBase.ConnectionParmsChanged 方法
在派生类中重写时,使您能够指定连接参数更改时的自定义操作。
命名空间: Microsoft.SqlServer.Management.Common
程序集: Microsoft.SqlServer.ConnectionInfo(在 Microsoft.SqlServer.ConnectionInfo.dll 中)
语法
声明
Protected MustOverride Sub ConnectionParmsChanged
用法
Me.ConnectionParmsChanged()
protected abstract void ConnectionParmsChanged()
protected:
virtual void ConnectionParmsChanged() abstract
abstract ConnectionParmsChanged : unit -> unit
protected abstract function ConnectionParmsChanged()
注释
当参数 , 以下任意一种在连接打开时 , 更改SQL Server 叫这种:
ServerName
SqlConnection
UserName
密码和 SecurePassword
UseIntegratedSecurity
DatabaseName
ConnectionTimeout
在 Integration Services中 , 对以下参数的更改来创始调用这种:
ApplicationName
WorkstationID
在 SQL Server Compact 3.5中 , 对以下参数的更改来创始调用这种:
MaxDatabaseSize
DefaultLockEscalation
标准 SQL Server 连接类 , 例如 SqlConnectionInfo, 这种方法提供的默认实现 , 然后重新生成连接字符串。 如果您创建基于 ConnectionInfoBase的连接类 , 必须忽略这种方法和实现您处理的连接参数更改自己的逻辑。