C# Class Lawo.Threading.Tasks.AsyncPump.SingleThreadSynchronizationContext

Inheritance: System.Threading.SynchronizationContext, IDisposable
Show file Open project: Lawo/ember-plus-sharp

Public Methods

Method Description
CreateCopy ( ) : SynchronizationContext
Dispose ( ) : void
OperationCompleted ( ) : void
OperationStarted ( ) : void
Post ( SendOrPostCallback d, object state ) : void
Send ( SendOrPostCallback d, object state ) : void

Private Methods

Method Description
RunOnCurrentThread ( ) : void

Method Details

CreateCopy() public final method

public final CreateCopy ( ) : SynchronizationContext
return System.Threading.SynchronizationContext

Dispose() public method

public Dispose ( ) : void
return void

OperationCompleted() public final method

public final OperationCompleted ( ) : void
return void

OperationStarted() public final method

public final OperationStarted ( ) : void
return void

Post() public final method

public final Post ( SendOrPostCallback d, object state ) : void
d SendOrPostCallback
state object
return void

Send() public final method

public final Send ( SendOrPostCallback d, object state ) : void
d SendOrPostCallback
state object
return void