C# Класс VixenModules.App.SuperScheduler.ScheduleItem

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

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