C# Class SecureDelete.Schedule.ScheduledTask

Inheritance: ICloneable
Show file Open project: gratianlup/SecureDelete Class Usage Examples

Public Methods

Method Description
Clone ( ) : object
Pause ( ) : bool
Resume ( ) : bool
ScheduledTask ( ) : System
StartSchedule ( ) : bool
StartWipe ( ) : bool
Stop ( ) : bool
WaitForFinnish ( ) : void

Private Methods

Method Description
AddEndHistoryItem ( ReportInfo info ) : void
AddStartHistoryItem ( ) : void
AnnounceControllersStart ( ) : void
LoadSession ( ) : bool
OnDeserializedMethod ( StreamingContext context ) : void
OnSerializingMethod ( StreamingContext context ) : void
OnTimeEllapsed ( ISchedule schedule ) : void
OnWipeStarted ( IAsyncResult result ) : void
RunAfterWipeActions ( ) : bool
RunBeforWipeActions ( ) : bool
SaveSessionReport ( ) : ReportInfo
StopImpl ( bool runAfterWipeActions ) : void
WipeThread ( ) : void

Method Details

Clone() public method

public Clone ( ) : object
return object

Pause() public method

public Pause ( ) : bool
return bool

Resume() public method

public Resume ( ) : bool
return bool

ScheduledTask() public method

public ScheduledTask ( ) : System
return System

StartSchedule() public method

public StartSchedule ( ) : bool
return bool

StartWipe() public method

public StartWipe ( ) : bool
return bool

Stop() public method

public Stop ( ) : bool
return bool

WaitForFinnish() public method

public WaitForFinnish ( ) : void
return void