Condividi tramite


OleDbConnection.Close Metodo

Definizione

Chiude la connessione all'origine dati.

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 ()

Implementazioni

Commenti

Il metodo esegue il Close rollback di tutte le transazioni in sospeso. Rilascia quindi la connessione al pool di connessioni o chiude la connessione se il pool di connessioni è disabilitato. Se Close viene chiamato durante la gestione di un StateChange evento, non vengono attivati eventi aggiuntivi StateChange .

Un'applicazione può chiamare Close più di una volta. Nessuna eccezione viene generata.

Attenzione

Non chiamare Close o Dispose in un oggetto , o OleDbDataReaderin qualsiasi OleDbConnectionaltro oggetto gestito nel Finalize metodo della classe. In un finalizzatore, è consigliabile rilasciare direttamente le risorse non gestite che la classe possiede direttamente. Se nella classe non sono presenti risorse non gestite, non includere un metodo Finalize nella relativa definizione della classe. Per altre informazioni, vedere Garbage Collection.

Si applica a

Vedi anche