次の方法で共有


SqlCeConnection.Dispose メソッド

SqlCeConnection クラスの現在のインスタンスで使用されるすべてのリソースを解放します。

名前空間:  System.Data.SqlServerCe
アセンブリ:  System.Data.SqlServerCe (System.Data.SqlServerCe.dll)

構文

'宣言
Public Sub Dispose
'使用
Dim instance As SqlCeConnection

instance.Dispose()
public void Dispose()
public:
void Dispose()
member Dispose : unit -> unit 
public function Dispose()

説明

SqlCeConnection の使用が終了したら、Dispose() を呼び出します。Dispose() メソッドは、SqlCeConnection を使用できない状態のままにします。Dispose() を呼び出した後、SqlCeConnection に対するすべての参照を解放する必要があるため、ガベージ コレクターは SqlCeConnection が占有していたメモリを再度要求します。詳細については、「Cleaning Up Unmanaged Resources」および「Implementing a Dispose Method」を参照してください。

注意

SqlCeConnection に対する最後の参照を解放する前に、Dispose() を必ず呼び出します。そのようにしない場合、ガベージ コレクターが SqlCeConnection オブジェクトの Finalize メソッドを呼び出すまで、使用しているリソースが解放されません。

関連項目

参照

SqlCeConnection クラス

Dispose オーバーロード

System.Data.SqlServerCe 名前空間