C# 클래스 VixenModules.App.SuperScheduler.ScheduleItem

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

Private Properties

프로퍼티 타입 설명
CheckForShutdown bool
CompareTodaysDate int
ExecuteAction void
LogScheduleInfoEntry void
PreProcessActionTask void
StopSequential void

공개 메소드들

메소드 설명
BeginBackground ( ) : void
BeginSequential ( ) : void
BeginShutdown ( ) : void
BeginStartup ( ) : void
CheckForStartup ( ) : void
Dispose ( ) : void
ExecuteBackgroundAction ( Shows action ) : void
ExecuteNextSequentialItem ( ) : void
ExecuteNextShutdownItem ( ) : void
ExecuteNextStartupItem ( ) : void
OnBackgroundActionComplete ( object sender, EventArgs e ) : void
OnSequentialActionComplete ( object sender, EventArgs e ) : void
OnShutdownActionComplete ( object sender, EventArgs e ) : void
OnStartupActionComplete ( object sender, EventArgs e ) : void
ProcessSchedule ( ) : void
Shutdown ( ) : void
Start ( bool manuallyStarted ) : void
StartShutdownIfRequested ( ) : bool
Stop ( bool graceful ) : void
StopBackground ( ) : void

비공개 메소드들

메소드 설명
CheckForShutdown ( ) : bool
CompareTodaysDate ( System.DateTime date ) : int
ExecuteAction ( Shows action ) : void
LogScheduleInfoEntry ( string message ) : void
PreProcessActionTask ( ) : void
StopSequential ( ) : void

메소드 상세

BeginBackground() 공개 메소드

public BeginBackground ( ) : void
리턴 void

BeginSequential() 공개 메소드

public BeginSequential ( ) : void
리턴 void

BeginShutdown() 공개 메소드

public BeginShutdown ( ) : void
리턴 void

BeginStartup() 공개 메소드

public BeginStartup ( ) : void
리턴 void

CheckForStartup() 공개 메소드

public CheckForStartup ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

ExecuteBackgroundAction() 공개 메소드

public ExecuteBackgroundAction ( Shows action ) : void
action Shows
리턴 void

ExecuteNextSequentialItem() 공개 메소드

public ExecuteNextSequentialItem ( ) : void
리턴 void

ExecuteNextShutdownItem() 공개 메소드

public ExecuteNextShutdownItem ( ) : void
리턴 void

ExecuteNextStartupItem() 공개 메소드

public ExecuteNextStartupItem ( ) : void
리턴 void

OnBackgroundActionComplete() 공개 메소드

public OnBackgroundActionComplete ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnSequentialActionComplete() 공개 메소드

public OnSequentialActionComplete ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnShutdownActionComplete() 공개 메소드

public OnShutdownActionComplete ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnStartupActionComplete() 공개 메소드

public OnStartupActionComplete ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

ProcessSchedule() 공개 메소드

public ProcessSchedule ( ) : void
리턴 void

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void

Start() 공개 메소드

public Start ( bool manuallyStarted ) : void
manuallyStarted bool
리턴 void

StartShutdownIfRequested() 공개 메소드

public StartShutdownIfRequested ( ) : bool
리턴 bool

Stop() 공개 메소드

public Stop ( bool graceful ) : void
graceful bool
리턴 void

StopBackground() 공개 메소드

public StopBackground ( ) : void
리턴 void