C# Class WaveBox.Core.OperationQueue.AbstractOperation

Inheritance: IDelayedOperation
Show file Open project: einsteinx2/WaveBox Class Usage Examples

Protected Properties

Property Type Description
isRestart bool

Public Methods

Method Description
AbstractOperation ( int delayMilliSeconds ) : System
Cancel ( ) : void
Equals ( AbstractOperation op ) : bool
Equals ( Object obj ) : bool
ExtendWaitOrRestart ( ) : void
GetHashCode ( ) : int
ResetWait ( ) : void
Restart ( ) : void
Run ( ) : void
Start ( ) : void

Private Methods

Method Description
ResetRunDateTime ( ) : void

Method Details

AbstractOperation() public method

public AbstractOperation ( int delayMilliSeconds ) : System
delayMilliSeconds int
return System

Cancel() public method

public Cancel ( ) : void
return void

Equals() public method

public Equals ( AbstractOperation op ) : bool
op AbstractOperation
return bool

Equals() public method

public Equals ( Object obj ) : bool
obj Object
return bool

ExtendWaitOrRestart() public method

public ExtendWaitOrRestart ( ) : void
return void

GetHashCode() public method

public GetHashCode ( ) : int
return int

ResetWait() public method

public ResetWait ( ) : void
return void

Restart() public method

public Restart ( ) : void
return void

Run() public method

public Run ( ) : void
return void

Start() public abstract method

public abstract Start ( ) : void
return void

Property Details

isRestart protected property

protected bool isRestart
return bool