C# Класс Aegis.Calculate.IntervalTimer

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

Открытые свойства

Свойство Тип Описание
Interval int
Name string
Timers NamedObjectIndexer

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

Метод Описание
Dispose ( ) : void
IntervalTimer ( int interval, System.Action action ) : System
IntervalTimer ( string name, int interval, System.Action action ) : System
SetCallCount ( int count ) : IntervalTimer

호출 횟수를 지정합니다.

Start ( ) : void
StartAfter ( int delay ) : void
Stop ( ) : void

Приватные методы

Метод Описание
DisposeAll ( ) : void
TimerThreadRunner ( ) : void

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

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

public Dispose ( ) : void
Результат void

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

public IntervalTimer ( int interval, System.Action action ) : System
interval int
action System.Action
Результат System

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

public IntervalTimer ( string name, int interval, System.Action action ) : System
name string
interval int
action System.Action
Результат System

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

호출 횟수를 지정합니다.
public SetCallCount ( int count ) : IntervalTimer
count int -1을 설정하면 무한호출이 되며, 1 이상의 값은 횟수를 지정합니다. 0은 허용되지 않습니다.
Результат IntervalTimer

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

public Start ( ) : void
Результат void

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

public StartAfter ( int delay ) : void
delay int
Результат void

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

public Stop ( ) : void
Результат void

Описание свойств

Interval публичное свойство

public int Interval
Результат int

Name публичное свойство

public string Name
Результат string

Timers публичное статическое свойство

public static NamedObjectIndexer Timers
Результат NamedObjectIndexer