C# Class IronSmarkets.System.Threading.CancellationTokenSource

Inheritance: IDisposable
Datei anzeigen Open project: smarkets/IronSmarkets

Private Properties

Property Type Description
CancellationTokenSource System
CreateToken CancellationToken
GetTokenReg System.Threading.CancellationTokenRegistration
Register System.Threading.CancellationTokenRegistration
RemoveCallback void

Public Methods

Method Description
Cancel ( ) : void
Cancel ( bool throwOnFirstException ) : void
CreateLinkedTokenSource ( ) : CancellationTokenSource
CreateLinkedTokenSource ( CancellationToken token1, CancellationToken token2 ) : CancellationTokenSource
Dispose ( ) : void

Private Methods

Method Description
CancellationTokenSource ( ) : System
CreateToken ( ) : CancellationToken
GetTokenReg ( ) : System.Threading.CancellationTokenRegistration
Register ( System.Action callback, bool useSynchronizationContext ) : System.Threading.CancellationTokenRegistration
RemoveCallback ( System.Threading.CancellationTokenRegistration tokenReg ) : void

Method Details

Cancel() public method

public Cancel ( ) : void
return void

Cancel() public method

public Cancel ( bool throwOnFirstException ) : void
throwOnFirstException bool
return void

CreateLinkedTokenSource() public static method

public static CreateLinkedTokenSource ( ) : CancellationTokenSource
return CancellationTokenSource

CreateLinkedTokenSource() public static method

public static CreateLinkedTokenSource ( CancellationToken token1, CancellationToken token2 ) : CancellationTokenSource
token1 CancellationToken
token2 CancellationToken
return CancellationTokenSource

Dispose() public method

public Dispose ( ) : void
return void