C# 클래스 MetroFramework.Animation.DelayedCall

상속: IDisposable
파일 보기 프로젝트 열기: AshishKilmist/MetroFramework 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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