SemaphoreSlim.AvailableWaitHandle プロパティ

定義

セマフォの待機に使用できる WaitHandle を返します。

public:
 property System::Threading::WaitHandle ^ AvailableWaitHandle { System::Threading::WaitHandle ^ get(); };
public System.Threading.WaitHandle AvailableWaitHandle { get; }
member this.AvailableWaitHandle : System.Threading.WaitHandle
Public ReadOnly Property AvailableWaitHandle As WaitHandle

プロパティ値

WaitHandle

セマフォの待機に使用できる WaitHandle です。

例外

SemaphoreSlim は破棄されています。

注釈

このプロパティは、同じ待機ハンドルを持つ他のカーネル ベースの同期オブジェクトと共に、セマフォSlim で待機する必要がある場合にのみ使用します。 成功した待機 AvailableWaitHandle は、それ自体の成功した待機を SemaphoreSlim 意味しません。また、セマフォの数を減らしません。 使用可能な待機ハンドルが通知されたら、具体的に待機する SemaphoreSlim 必要があります。

適用対象

こちらもご覧ください