Compartir a través de


ConnectionManagerBase.ReleaseConnection Método

Frees the connection established during AcquireConnection. Called at design time and run time.

Espacio de nombres:  Microsoft.SqlServer.Dts.Runtime
Ensamblado:  Microsoft.SqlServer.ManagedDTS (en Microsoft.SqlServer.ManagedDTS.dll)

Sintaxis

'Declaración
Public Overridable Sub ReleaseConnection ( _
    connection As Object _
)
'Uso
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
)

Parámetros

Comentarios

This method is called repeatedly during component design by the runtime engine and at the end of component execution. The components then release any connections that were opened and maintained in AcquireConnection. This method is called only when OfflineMode is false.

Ejemplos

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

Vea también

Referencia

ConnectionManagerBase Clase

Espacio de nombres Microsoft.SqlServer.Dts.Runtime