C# Class HaloSharp.RateGate

Inheritance: IDisposable
Mostrar archivo Open project: gitFurious/HaloSharp Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
RateGate ( RateLimit rateLimit ) : System
SignalExit ( ) : void
WaitToProceed ( ) : bool

Protected Methods

Method Description
Dispose ( bool isDisposing ) : void

Private Methods

Method Description
ExitTimerCallback ( object state ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool isDisposing ) : void
isDisposing bool
return void

RateGate() public method

public RateGate ( RateLimit rateLimit ) : System
rateLimit HaloSharp.Model.RateLimit
return System

SignalExit() public method

public SignalExit ( ) : void
return void

WaitToProceed() public method

public WaitToProceed ( ) : bool
return bool