C# Класс Hourglass.Managers.TimerManager

Manages timers.
Наследование: Hourglass.Managers.Manager
Показать файл Открыть проект

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

Свойство Тип Описание
Instance TimerManager

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

Метод Описание
Add ( Timer timer ) : void

Add a new timer.

ClearResumableTimers ( ) : void

Clears the ResumableTimers.

Initialize ( ) : void

Initializes the class.

Persist ( ) : void

Persists the state of the class.

Remove ( IEnumerable collection ) : void

Removes the timer elements of the specified collection.

Remove ( Timer timer ) : void

Remove an existing timer.

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

Метод Описание
IsBoundToWindow ( Timer timer ) : bool

Returns a value indicating whether a timer is bound to any TimerWindow.

TimerManager ( ) : System

Prevents a default instance of the TimerManager class from being created.

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

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

Add a new timer.
If the has already been added. ///
public Add ( Timer timer ) : void
timer Hourglass.Timing.Timer A .
Результат void

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

Clears the ResumableTimers.
public ClearResumableTimers ( ) : void
Результат void

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

Initializes the class.
public Initialize ( ) : void
Результат void

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

Persists the state of the class.
public Persist ( ) : void
Результат void

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

Removes the timer elements of the specified collection.
public Remove ( IEnumerable collection ) : void
collection IEnumerable A collection of timers to remove.
Результат void

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

Remove an existing timer.
If the timer had not been added previously or has already been /// removed.
public Remove ( Timer timer ) : void
timer Hourglass.Timing.Timer A .
Результат void

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

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

Singleton instance of the TimerManager class.
public static TimerManager,Hourglass.Managers Instance
Результат TimerManager