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

例外

注解

仅当必须与具有相同等待句柄的其他基于内核的同步对象一起等待时,才使用此属性。 成功等待 AvailableWaitHandle 并不意味着成功等待 SemaphoreSlim 本身,也不会递减信号灯的计数。 发出可用等待句柄信号后,应专门等待 SemaphoreSlim

适用于

另请参阅