OleDbConnection.Close Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zamyka połączenie ze źródłem danych.
public:
override void Close();
public:
virtual void Close();
public override void Close ();
public void Close ();
override this.Close : unit -> unit
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overrides Sub Close ()
Public Sub Close ()
Implementuje
Uwagi
Metoda Close przywraca wszystkie oczekujące transakcje. Następnie zwalnia połączenie z pulą połączeń lub zamyka połączenie, jeśli pula połączeń jest wyłączona. Jeśli Close jest wywoływana podczas obsługi StateChange zdarzenia, żadne dodatkowe StateChange zdarzenia nie są wyzwalane.
Aplikacja może wywołać Close więcej niż jeden raz. Nie jest generowany wyjątek.
Przestroga
Nie należy wywoływać Close ani usuwać obiektu OleDbConnection, OleDbDataReaderani żadnego innego zarządzanego obiektu w Finalize
metodzie klasy. W finalizatorze należy wydać tylko niezarządzane zasoby, które są właścicielem klasy bezpośrednio. Jeśli klasa nie jest właścicielem żadnych niezarządzanych zasobów, nie dołączaj Finalize
metody do definicji klasy. Aby uzyskać więcej informacji, zobacz Odzyskiwanie pamięci.