C# Class Microsoft.Common.Core.Threading.BinaryAsyncLock.TokenSource

ファイルを表示 Open project: Microsoft/RTVS

Public Methods

Method Description
CompareExchangeNext ( TokenSource value, TokenSource comparand ) : TokenSource
RegisterCancellation ( CancellationToken cancellationToken ) : void
TokenSource ( BinaryAsyncLock binaryAsyncLock ) : System.Threading
TokenSource ( Task task ) : System.Threading
TokenSource ( bool resetOnSet = false ) : System.Threading

Private Methods

Method Description
CancelTcs ( object state ) : void

Method Details

CompareExchangeNext() public method

public CompareExchangeNext ( TokenSource value, TokenSource comparand ) : TokenSource
value TokenSource
comparand TokenSource
return TokenSource

RegisterCancellation() public method

public RegisterCancellation ( CancellationToken cancellationToken ) : void
cancellationToken System.Threading.CancellationToken
return void

TokenSource() public method

public TokenSource ( BinaryAsyncLock binaryAsyncLock ) : System.Threading
binaryAsyncLock BinaryAsyncLock
return System.Threading

TokenSource() public method

public TokenSource ( Task task ) : System.Threading
task Task
return System.Threading

TokenSource() public method

public TokenSource ( bool resetOnSet = false ) : System.Threading
resetOnSet bool
return System.Threading