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的連接類別,您必須在中覆寫此方法和實作 Managed 連接參數變更自己的邏輯。

請參閱

參考

ConnectionInfoBase 類別

Microsoft.SqlServer.Management.Common 命名空間