ConnectionManagerBase.ReleaseConnection Method
Frees the connection established during AcquireConnection. Called at design time and run time.
Espacio de nombres: Microsoft.SqlServer.Dts.Runtime
Ensamblado: Microsoft.SqlServer.ManagedDTS (in microsoft.sqlserver.manageddts.dll)
Sintaxis
'Declaración
Public Overridable Sub ReleaseConnection ( _
connection As Object _
)
public virtual void ReleaseConnection (
Object connection
)
public:
virtual void ReleaseConnection (
Object^ connection
)
public void ReleaseConnection (
Object connection
)
public function ReleaseConnection (
connection : Object
)
Parámetros
- connection
The connection to release.
Notas
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.
Ejemplo
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
Seguridad para subprocesos
Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Plataformas
Plataformas de desarrollo
Para obtener una lista de las plataformas compatibles, vea Requisitos de hardware y software para instalar SQL Server 2005.
Plataformas de destino
Para obtener una lista de las plataformas compatibles, vea Requisitos de hardware y software para instalar SQL Server 2005.
Vea también
Referencia
ConnectionManagerBase Class
ConnectionManagerBase Members
Microsoft.SqlServer.Dts.Runtime Namespace