OleDbConnection.Close メソッド

定義

データ ソースへの接続を閉じます。

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

実装

注釈

Closeメソッドは、保留中のトランザクションをすべてロールバックします。 その後、接続プールへの接続を解放するか、接続プールが無効になっている場合は接続を閉じます。 Close イベントの処理中にStateChangeが呼び出された場合、追加のStateChange イベントは発生しません。

アプリケーションは Close を複数回呼び出すことができます。 例外は生成されません。

Caution

クラスの Close メソッド内のOleDbConnection、またはその他のマネージド オブジェクトに対して、OleDbDataReaderまたは Finalize を呼び出さないでください。 ファイナライザーでは、クラスが直接所有するアンマネージ リソースのみを解放する必要があります。 クラスがアンマネージ リソースを所有していない場合は、クラス定義に Finalize メソッドを含めないでください。 詳しくは、「ガベージ コレクション」をご覧ください。

適用対象

こちらもご覧ください