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 .