OleDbConnection.Close Methode

Definition

Schließt die Verbindung mit der Datenquelle.Closes the connection to the data source.

public:
 virtual void Close();
public void Close ();
override this.Close : unit -> unit
Public Sub Close ()

Implementiert

Hinweise

Die Close-Methode führt ein Rollback für alle ausstehenden Transaktionen aus.The Close method rolls back any pending transactions. Anschließend wird die Verbindung zum Verbindungspool freigegeben, oder die Verbindung wird geschlossen, wenn das Verbindungspooling deaktiviert ist.It then releases the connection to the connection pool, or closes the connection if connection pooling is disabled. Wenn Close bei der Behandlung eines StateChange Ereignisses aufgerufen wird, werden keine weiteren StateChange-Ereignisse ausgelöst.If Close is called while handling a StateChange event, no additional StateChange events are fired.

Eine Anwendung kann Close mehrmals aufzurufen.An application can call Close more than one time. Es wird keine Ausnahme generiert.No exception is generated.

Achtung

Rufen Sie nicht Close oder Dispose auf eine OleDbConnection, wird ein OleDbDataReader, oder ein anderes verwaltetes Objekt in der Finalize -Methode der Klasse.Do not call Close or Dispose on an OleDbConnection, an OleDbDataReader, or any other managed object in the Finalize method of your class. In einem Finalizer sollten Sie nur nicht verwaltete Ressourcen freigeben, die Ihre Klasse direkt besitzt.In a finalizer, you should only release unmanaged resources that your class owns directly. Wenn die Klasse keine nicht verwalteten Ressourcen besitzt, definieren Sie in der Klasse keine Finalize-Methode.If your class does not own any unmanaged resources, do not include a Finalize method in your class definition. Weitere Informationen finden Sie unter Garbage Collection.For more information, see Garbage Collection.

Gilt für:

Siehe auch