System.Threading.Tasks.TaskCompletionSource< TResult > Class Template Reference
+ Collaboration diagram for System.Threading.Tasks.TaskCompletionSource< TResult >:

Public Member Functions

 TaskCompletionSource ()
 
 TaskCompletionSource (object state)
 
 TaskCompletionSource (TaskCreationOptions creationOptions)
 
 TaskCompletionSource (object state, TaskCreationOptions creationOptions)
 
void SetCanceled ()
 
void SetException (Exception exception)
 
void SetException (IEnumerable< Exception > exceptions)
 
void SetResult (TResult result)
 
bool TrySetCanceled ()
 
bool TrySetException (Exception exception)
 
bool TrySetException (IEnumerable< Exception > exceptions)
 
bool TrySetResult (TResult result)
 

Properties

Task< TResult > Task [get]
 

Detailed Description

Definition at line 35 of file TaskCompletionSource.cs.

Constructor & Destructor Documentation

Definition at line 44 of file TaskCompletionSource.cs.

System.Threading.Tasks.TaskCompletionSource< TResult >.TaskCompletionSource ( object  state,
TaskCreationOptions  creationOptions 
)

Definition at line 54 of file TaskCompletionSource.cs.

Member Function Documentation

void System.Threading.Tasks.TaskCompletionSource< TResult >.SetCanceled ( )

Definition at line 63 of file TaskCompletionSource.cs.

void System.Threading.Tasks.TaskCompletionSource< TResult >.SetException ( Exception  exception)

Definition at line 69 of file TaskCompletionSource.cs.

void System.Threading.Tasks.TaskCompletionSource< TResult >.SetException ( IEnumerable< Exception >  exceptions)

Definition at line 77 of file TaskCompletionSource.cs.

void System.Threading.Tasks.TaskCompletionSource< TResult >.SetResult ( TResult  result)

Definition at line 83 of file TaskCompletionSource.cs.

bool System.Threading.Tasks.TaskCompletionSource< TResult >.TrySetCanceled ( )

Definition at line 94 of file TaskCompletionSource.cs.

bool System.Threading.Tasks.TaskCompletionSource< TResult >.TrySetException ( Exception  exception)

Definition at line 99 of file TaskCompletionSource.cs.

bool System.Threading.Tasks.TaskCompletionSource< TResult >.TrySetException ( IEnumerable< Exception >  exceptions)

Definition at line 107 of file TaskCompletionSource.cs.

bool System.Threading.Tasks.TaskCompletionSource< TResult >.TrySetResult ( TResult  result)

Definition at line 119 of file TaskCompletionSource.cs.

Property Documentation

Definition at line 124 of file TaskCompletionSource.cs.


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