Aracılığıyla paylaş


ConnectionManagerBase.ReleaseConnection Yöntemi

Serbest bırakma sırasında kurulan bağlantı AcquireConnection.Tasarım zamanında adı verilen saat ve saat.

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
Public Overridable Sub ReleaseConnection ( _
    connection As Object _
)
'Kullanım
Dim instance As ConnectionManagerBase
Dim connection As Object

instance.ReleaseConnection(connection)
public virtual void ReleaseConnection(
    Object connection
)
public:
virtual void ReleaseConnection(
    Object^ connection
)
abstract ReleaseConnection : 
        connection:Object -> unit 
override ReleaseConnection : 
        connection:Object -> unit 
public function ReleaseConnection(
    connection : Object
)

Parametreler

  • connection
    Tür: System.Object
    Serbest bırakmak için bağlantı.

Açıklamalar

Çalışma zamanı altyapısı tarafından ve bileşen yürütme sonunda bu yöntem bileşen tasarım sırasında sürekli olarak adlandırılır.Bileşenleri sonra açılan ve saklanır tüm bağlantılar bırakın AcquireConnection.Sadece bu yöntem çaðrýlýr OfflineMode olan yanlış.

Örnekler

private System.Data.OleDb.OleDbConnection oledbConnection;
public override void ReleaseConnections()
{
    if (oledbConnection != null && oledbConnection.State != ConnectionState.Closed )
        oledbConnection.Close();
}
Private oledbConnection As System.Data.OleDb.OleDbConnection
Public Overrides  Sub ReleaseConnections()
    If oledbConnection <> Nothing And oledbConnection.State <> ConnectionState.Closed Then
        oledbConnection.Close()
    End If
End Sub