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

例外

SemaphoreSlimが破棄されました。

注釈

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

適用対象

こちらもご覧ください