License.Dispose メソッド

定義

派生クラスでオーバーライドされた場合、ライセンスによって使用されているリソースを破棄します。

public:
 abstract void Dispose();
public abstract void Dispose ();
abstract member Dispose : unit -> unit
Public MustOverride Sub Dispose ()

実装

注釈

すべてのコンポーネントは、コンポーネントが破棄または最終処理されるときに付与されるライセンスを呼び出す Dispose 必要があります。

LicenseProvider 、付与するライセンスを使用して、その使用状況を追跡できます。

Dispose を使い終わったら License を呼び出します。 Disposeメソッドによって、License は使用不可の状態になります。 を呼び出 Disposeした後、占有していたメモリをガベージ コレクションで再利用できるように、 への License すべての参照を解放する必要があります。

注意

Dispose への最後の参照を解放する前に、必ず License を呼び出してください。 それ以外の場合、ガベージ コレクションがオブジェクトのデストラクターを License 呼び出 License すまで、 が使用しているリソースは解放されません。

適用対象

こちらもご覧ください