Прочитать на английском

Поделиться через


CountdownEvent.Signal Метод

Определение

Регистрирует сигнал с событием CountdownEvent, уменьшая значение свойства CurrentCount.

Перегрузки

Signal(Int32)

Регистрирует несколько сигналов с объектом CountdownEvent, уменьшая значение свойства CurrentCount на указанное число.

Signal()

Регистрирует сигнал с событием CountdownEvent, уменьшая значение свойства CurrentCount.

Signal(Int32)

Исходный код:
CountdownEvent.cs
Исходный код:
CountdownEvent.cs
Исходный код:
CountdownEvent.cs

Регистрирует несколько сигналов с объектом CountdownEvent, уменьшая значение свойства CurrentCount на указанное число.

public bool Signal(int signalCount);

Параметры

signalCount
Int32

Количество сигналов, которое необходимо зарегистрировать.

Возвращаемое значение

Значение true, если после сигнала число стало равно нулю и было создано событие; в противном случае значение false.

Исключения

Текущий экземпляр уже удален.

Значение параметра signalCount меньше 1.

Текущий экземпляр уже задан. - или- Или значение signalCount больше CurrentCount.

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

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

.NET 10 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Signal()

Исходный код:
CountdownEvent.cs
Исходный код:
CountdownEvent.cs
Исходный код:
CountdownEvent.cs

Регистрирует сигнал с событием CountdownEvent, уменьшая значение свойства CurrentCount.

public bool Signal();

Возвращаемое значение

Значение true, если после сигнала число стало равно нулю и было создано событие; в противном случае значение false.

Исключения

Текущий экземпляр уже удален.

Текущий экземпляр уже задан.

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

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

.NET 10 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0