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 удален.

Комментарии

Используйте это свойство только в том случае, если необходимо дождаться SemaphoreSlim вместе с другими объектами синхронизации на основе ядра с тем же дескриптором ожидания. Успешный ожидание на AvailableWaitHandle не означает успешного ожидания на SemaphoreSlim самом себе, и не уменьшает количество семафора. После сигнала о доступном дескрипторе ожидания следует дождаться конкретного SemaphoreSlim .

Применяется к

См. также раздел