Partager via


PipelineComponent.ReleaseConnections Méthode

Définition

Libère les connexions établies pendant l'exécution de la méthode AcquireConnections(Object). Appelée au moment de la conception et au moment de l'exécution.

public:
 virtual void ReleaseConnections();
public virtual void ReleaseConnections ();
abstract member ReleaseConnections : unit -> unit
override this.ReleaseConnections : unit -> unit
Public Overridable Sub ReleaseConnections ()

Exemples

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 Not (oledbConnection Is Nothing) AndAlso Not (oledbConnection.State = ConnectionState.Closed) Then   
   oledbConnection.Close   
 End If   
End Sub  

Remarques

Appelé à plusieurs reprises pendant la conception des composants et à la fin de l’exécution du composant. Les composants doivent libérer toutes les connexions ouvertes et conservées dans AcquireConnections.

S’applique à