+ Inheritance diagram for System.Threading.CancellationTokenSource:
+ Collaboration diagram for System.Threading.CancellationTokenSource:

Public Member Functions

 CancellationTokenSource ()
 
 CancellationTokenSource (int millisecondsDelay)
 
 CancellationTokenSource (TimeSpan delay)
 
void Cancel ()
 
void Cancel (bool throwOnFirstException)
 
void CancelAfter (TimeSpan delay)
 
void CancelAfter (int millisecondsDelay)
 
void Dispose ()
 

Static Public Member Functions

static CancellationTokenSource CreateLinkedTokenSource (CancellationToken token1, CancellationToken token2)
 
static CancellationTokenSource CreateLinkedTokenSource (params CancellationToken[] tokens)
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Properties

CancellationToken Token [get]
 
bool IsCancellationRequested [get]
 

Detailed Description

Definition at line 38 of file CancellationTokenSource.cs.

Constructor & Destructor Documentation

System.Threading.CancellationTokenSource.CancellationTokenSource ( )

Definition at line 85 of file CancellationTokenSource.cs.

System.Threading.CancellationTokenSource.CancellationTokenSource ( int  millisecondsDelay)

Definition at line 93 of file CancellationTokenSource.cs.

System.Threading.CancellationTokenSource.CancellationTokenSource ( TimeSpan  delay)

Definition at line 103 of file CancellationTokenSource.cs.

Member Function Documentation

void System.Threading.CancellationTokenSource.Cancel ( )

Definition at line 129 of file CancellationTokenSource.cs.

void System.Threading.CancellationTokenSource.Cancel ( bool  throwOnFirstException)

Definition at line 135 of file CancellationTokenSource.cs.

void System.Threading.CancellationTokenSource.CancelAfter ( TimeSpan  delay)

Definition at line 192 of file CancellationTokenSource.cs.

void System.Threading.CancellationTokenSource.CancelAfter ( int  millisecondsDelay)

Definition at line 197 of file CancellationTokenSource.cs.

static CancellationTokenSource System.Threading.CancellationTokenSource.CreateLinkedTokenSource ( CancellationToken  token1,
CancellationToken  token2 
)
static

Definition at line 218 of file CancellationTokenSource.cs.

static CancellationTokenSource System.Threading.CancellationTokenSource.CreateLinkedTokenSource ( params CancellationToken[]  tokens)
static

Definition at line 223 of file CancellationTokenSource.cs.

void System.Threading.CancellationTokenSource.Dispose ( )

Definition at line 259 of file CancellationTokenSource.cs.

virtual void System.Threading.CancellationTokenSource.Dispose ( bool  disposing)
protectedvirtual

Definition at line 267 of file CancellationTokenSource.cs.

Property Documentation

bool System.Threading.CancellationTokenSource.IsCancellationRequested
get

Definition at line 116 of file CancellationTokenSource.cs.

CancellationToken System.Threading.CancellationTokenSource.Token
get

Definition at line 109 of file CancellationTokenSource.cs.


The documentation for this class was generated from the following file: