C# Класс MetroFramework.Animation.DelayedCall

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

Защищенные свойства (Protected)

Свойство Тип Описание
cancelled bool
context SynchronizationContext
dcList List
timer System.Timers.Timer
timerLock object

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

Метод Описание
Cancel ( ) : void
CancelAll ( ) : void
Create ( Callback cb, int milliseconds ) : DelayedCall
CreateAsync ( Callback cb, int milliseconds ) : DelayedCall
Dispose ( ) : void
DisposeAll ( ) : void
Fire ( ) : void
FireAll ( ) : void
FireNow ( ) : void
Reset ( ) : void
Reset ( int milliseconds ) : void
Start ( Callback cb, int milliseconds ) : DelayedCall
Start ( ) : void
StartAsync ( Callback cb, int milliseconds ) : DelayedCall

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

Метод Описание
OnFire ( ) : void
PrepareDCObject ( DelayedCall dc, int milliseconds, bool async ) : void
Register ( DelayedCall dc ) : void
Timer_Elapsed ( object o, System e ) : void
Unregister ( DelayedCall dc ) : void

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

Метод Описание
DelayedCall ( ) : System
DelayedCall ( Callback cb ) : System
DelayedCall ( Callback cb, int milliseconds ) : System
DelayedCall ( DelayedCall cb, int milliseconds, object data ) : System
DelayedCall ( DelayedCall cb, object data ) : System
Reset ( int milliseconds, object data ) : void
Reset ( object data ) : void
SetTimeout ( int milliseconds ) : void

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

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

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

CancelAll() публичный статический Метод

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

Create() публичный статический Метод

public static Create ( Callback cb, int milliseconds ) : DelayedCall
cb Callback
milliseconds int
Результат DelayedCall

CreateAsync() публичный статический Метод

public static CreateAsync ( Callback cb, int milliseconds ) : DelayedCall
cb Callback
milliseconds int
Результат DelayedCall

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

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

DisposeAll() публичный статический Метод

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

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

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

FireAll() публичный статический Метод

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

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

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

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

protected OnFire ( ) : void
Результат void

PrepareDCObject() защищенный статический Метод

protected static PrepareDCObject ( DelayedCall dc, int milliseconds, bool async ) : void
dc DelayedCall
milliseconds int
async bool
Результат void

Register() защищенный статический Метод

protected static Register ( DelayedCall dc ) : void
dc DelayedCall
Результат void

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

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

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

public Reset ( int milliseconds ) : void
milliseconds int
Результат void

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

public static Start ( Callback cb, int milliseconds ) : DelayedCall
cb Callback
milliseconds int
Результат DelayedCall

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

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

StartAsync() публичный статический Метод

public static StartAsync ( Callback cb, int milliseconds ) : DelayedCall
cb Callback
milliseconds int
Результат DelayedCall

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

protected Timer_Elapsed ( object o, System e ) : void
o object
e System
Результат void

Unregister() защищенный статический Метод

protected static Unregister ( DelayedCall dc ) : void
dc DelayedCall
Результат void

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

cancelled защищенное свойство

protected bool cancelled
Результат bool

context защищенное свойство

protected SynchronizationContext context
Результат SynchronizationContext

dcList защищенное статическое свойство

protected static List dcList
Результат List

timer защищенное свойство

protected System.Timers.Timer timer
Результат System.Timers.Timer

timerLock защищенное свойство

protected object timerLock
Результат object