次の方法で共有


Dispose メソッド

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

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

構文

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

instance.Dispose()
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit 
override Dispose : unit -> unit 
public final function Dispose()

実装

IDisposable. . :: . .Dispose() () () ()

説明

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

注意

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

関連項目

参照

SqlCeChangeTracking クラス

SqlCeChangeTracking メンバー

Dispose オーバーロード

System.Data.SqlServerCe 名前空間