Bagikan melalui


PipelineComponent.ReleaseConnections Metode

Definisi

Membebaskan koneksi yang dibuat selama AcquireConnections(Object). Dipanggil pada waktu desain dan durasi.

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

Contoh

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  

Keterangan

Dipanggil berulang kali selama desain komponen, dan di akhir eksekusi komponen. Komponen harus merilis koneksi apa pun yang dibuka dan dikelola di AcquireConnections.

Berlaku untuk