C# Класс NSoft.NFramework.Parallelism.DataStructures.ActionCountdownEvent

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ActionCountdownEvent ( int initialCount, System.Action action ) : System

생성자

AddCount ( ) : void

Countdown 수를 하나 늘린다.

Dispose ( ) : void

리소스 해제

Signal ( ) : void

Countdown 수를 하나 감소시키도록, 신호를 보냅니다. Countdown이 완료되면, 지정한 action을 수행합니다.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

리소스 해제

Описание методов

ActionCountdownEvent() публичный Метод

생성자
public ActionCountdownEvent ( int initialCount, System.Action action ) : System
initialCount int 초기 countdown 수 (0보다 크거나 같아야 합니다)
action System.Action countdown이 끝나면 (countdown 수가 0가 되면) 수행할 action
Результат System

AddCount() публичный Метод

Countdown 수를 하나 늘린다.
public AddCount ( ) : void
Результат void

Dispose() публичный Метод

리소스 해제
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

리소스 해제
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Signal() публичный Метод

Countdown 수를 하나 감소시키도록, 신호를 보냅니다. Countdown이 완료되면, 지정한 action을 수행합니다.
public Signal ( ) : void
Результат void