OleDbConnection.Close OleDbConnection.Close OleDbConnection.Close OleDbConnection.Close Method

Definition

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

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

Implementiert

Hinweise

Die Close -Methode einen Rollback aller anstehenden Transaktionen.The Close method rolls back any pending transactions. Klicken Sie dann die Verbindung zum Verbindungspool frei, oder die Verbindung wird geschlossen, wenn Verbindungspooling deaktiviert ist.It then releases the connection to the connection pool, or closes the connection if connection pooling is disabled. Wenn Close wird aufgerufen, bei der Behandlung einer StateChange Ereignis keine zusätzlichen StateChange Ereignisse werden ausgelöst.If Close is called while handling a StateChange event, no additional StateChange events are fired.

Kann eine Anwendung aufrufen Close mehr als einmal.An application can call Close more than one time. Es wird keine Ausnahme ausgelöst.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 freizugeben, die der Klasse direkt gehören.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