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的连接类 , 必须忽略这种方法和实现您处理的连接参数更改自己的逻辑。

请参阅

参考

ConnectionInfoBase 类

Microsoft.SqlServer.Management.Common 命名空间