エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

SemaphoreSlim.Dispose メソッド

2013/12/12

SemaphoreSlim クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。

Namespace:  System.Threading
アセンブリ:  mscorlib (mscorlib.dll 内)

public void Dispose()

実装

IDisposable.Dispose()

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

詳細については、「[A17B0066-71C2-4BA4-9822-8E19332FC213]」および「[eb4e1af0-3b48-4fbc-ad4e-fc2f64138bf9]」を参照してください。

メモメモ:

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

Windows Phone OS

サポート: 8.0

表示:
© 2014 Microsoft