|
| CompleteOnInvokePromise (IList< Task > tasks, bool isSyncBlocking) |
|
void | Invoke (Task completingTask) |
|
new TaskAwaiter< TResult > | GetAwaiter () |
|
TaskAwaiter | GetAwaiter () |
|
new ConfiguredTaskAwaitable< TResult > | ConfigureAwait (bool continueOnCapturedContext) |
|
ConfiguredTaskAwaitable | ConfigureAwait (bool continueOnCapturedContext) |
|
new Task< TResult > | WaitAsync (CancellationToken cancellationToken) |
|
new Task< TResult > | WaitAsync (TimeSpan timeout) |
|
new Task< TResult > | WaitAsync (TimeSpan timeout, CancellationToken cancellationToken) |
|
Task | WaitAsync (CancellationToken cancellationToken) |
|
Task | WaitAsync (TimeSpan timeout) |
|
Task | WaitAsync (TimeSpan timeout, CancellationToken cancellationToken) |
|
Task | ContinueWith (Action< Task< TResult > > continuationAction) |
|
Task | ContinueWith (Action< Task< TResult > > continuationAction, CancellationToken cancellationToken) |
|
Task | ContinueWith (Action< Task< TResult > > continuationAction, TaskScheduler scheduler) |
|
Task | ContinueWith (Action< Task< TResult > > continuationAction, TaskContinuationOptions continuationOptions) |
|
Task | ContinueWith (Action< Task< TResult > > continuationAction, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) |
|
Task | ContinueWith (Action< Task< TResult >, object?> continuationAction, object? state) |
|
Task | ContinueWith (Action< Task< TResult >, object?> continuationAction, object? state, CancellationToken cancellationToken) |
|
Task | ContinueWith (Action< Task< TResult >, object?> continuationAction, object? state, TaskScheduler scheduler) |
|
Task | ContinueWith (Action< Task< TResult >, object?> continuationAction, object? state, TaskContinuationOptions continuationOptions) |
|
Task | ContinueWith (Action< Task< TResult >, object?> continuationAction, object? state, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) |
|
Task | ContinueWith (Action< Task > continuationAction) |
|
Task | ContinueWith (Action< Task > continuationAction, CancellationToken cancellationToken) |
|
Task | ContinueWith (Action< Task > continuationAction, TaskScheduler scheduler) |
|
Task | ContinueWith (Action< Task > continuationAction, TaskContinuationOptions continuationOptions) |
|
Task | ContinueWith (Action< Task > continuationAction, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) |
|
Task | ContinueWith (Action< Task, object?> continuationAction, object? state) |
|
Task | ContinueWith (Action< Task, object?> continuationAction, object? state, CancellationToken cancellationToken) |
|
Task | ContinueWith (Action< Task, object?> continuationAction, object? state, TaskScheduler scheduler) |
|
Task | ContinueWith (Action< Task, object?> continuationAction, object? state, TaskContinuationOptions continuationOptions) |
|
Task | ContinueWith (Action< Task, object?> continuationAction, object? state, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, TNewResult > continuationFunction) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, TNewResult > continuationFunction, CancellationToken cancellationToken) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, TNewResult > continuationFunction, TaskScheduler scheduler) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, TNewResult > continuationFunction, TaskContinuationOptions continuationOptions) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, TNewResult > continuationFunction, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, object?, TNewResult > continuationFunction, object? state) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, object?, TNewResult > continuationFunction, object? state, CancellationToken cancellationToken) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, object?, TNewResult > continuationFunction, object? state, TaskScheduler scheduler) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, object?, TNewResult > continuationFunction, object? state, TaskContinuationOptions continuationOptions) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, object?, TNewResult > continuationFunction, object? state, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) |
|
void | Start () |
|
void | Start (TaskScheduler scheduler) |
|
void | RunSynchronously () |
|
void | RunSynchronously (TaskScheduler scheduler) |
|
void | Dispose () |
|
void | Wait () |
|
bool | Wait (TimeSpan timeout) |
|
void | Wait (CancellationToken cancellationToken) |
|
bool | Wait (int millisecondsTimeout) |
|
bool | Wait (int millisecondsTimeout, CancellationToken cancellationToken) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, TResult > continuationFunction) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, TResult > continuationFunction, CancellationToken cancellationToken) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, TResult > continuationFunction, TaskScheduler scheduler) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, TResult > continuationFunction, TaskContinuationOptions continuationOptions) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, TResult > continuationFunction, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, object?, TResult > continuationFunction, object? state) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, object?, TResult > continuationFunction, object? state, CancellationToken cancellationToken) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, object?, TResult > continuationFunction, object? state, TaskScheduler scheduler) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, object?, TResult > continuationFunction, object? state, TaskContinuationOptions continuationOptions) |
|
Task< TResult > | ContinueWith< TResult > (Func< Task, object?, TResult > continuationFunction, object? state, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) |
|
|
static YieldAwaitable | Yield () |
|
static void | WaitAll (params Task[] tasks) |
|
static bool | WaitAll (Task[] tasks, TimeSpan timeout) |
|
static bool | WaitAll (Task[] tasks, int millisecondsTimeout) |
|
static void | WaitAll (Task[] tasks, CancellationToken cancellationToken) |
|
static bool | WaitAll (Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken) |
|
static int | WaitAny (params Task[] tasks) |
|
static int | WaitAny (Task[] tasks, TimeSpan timeout) |
|
static int | WaitAny (Task[] tasks, CancellationToken cancellationToken) |
|
static int | WaitAny (Task[] tasks, int millisecondsTimeout) |
|
static int | WaitAny (Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken) |
|
static Task< TResult > | FromResult< TResult > (TResult result) |
|
static Task | FromException (Exception exception) |
|
static Task< TResult > | FromException< TResult > (Exception exception) |
|
static Task | FromCanceled (CancellationToken cancellationToken) |
|
static Task< TResult > | FromCanceled< TResult > (CancellationToken cancellationToken) |
|
static Task | Run (Action action) |
|
static Task | Run (Action action, CancellationToken cancellationToken) |
|
static Task | Run (Func< Task?> function) |
|
static Task | Run (Func< Task?> function, CancellationToken cancellationToken) |
|
static Task< TResult > | Run< TResult > (Func< TResult > function) |
|
static Task< TResult > | Run< TResult > (Func< TResult > function, CancellationToken cancellationToken) |
|
static Task< TResult > | Run< TResult > (Func< Task< TResult >?> function) |
|
static Task< TResult > | Run< TResult > (Func< Task< TResult >?> function, CancellationToken cancellationToken) |
|
static Task | Delay (TimeSpan delay) |
|
static Task | Delay (TimeSpan delay, CancellationToken cancellationToken) |
|
static Task | Delay (int millisecondsDelay) |
|
static Task | Delay (int millisecondsDelay, CancellationToken cancellationToken) |
|
static Task | WhenAll (IEnumerable< Task > tasks) |
|
static Task | WhenAll (params Task[] tasks) |
|
static Task< TResult[]> | WhenAll< TResult > (IEnumerable< Task< TResult > > tasks) |
|
static Task< TResult[]> | WhenAll< TResult > (params Task< TResult >[] tasks) |
|
static Task< Task > | WhenAny (params Task[] tasks) |
|
static Task< Task > | WhenAny (Task task1, Task task2) |
|
static Task< Task > | WhenAny (IEnumerable< Task > tasks) |
|
static Task< Task< TResult > > | WhenAny< TResult > (params Task< TResult >[] tasks) |
|
static Task< Task< TResult > > | WhenAny< TResult > (Task< TResult > task1, Task< TResult > task2) |
|
static Task< Task< TResult > > | WhenAny< TResult > (IEnumerable< Task< TResult > > tasks) |
|
|
bool | TrySetResult (TResult result) |
|
bool | TrySetResult () |
|
void | DangerousSetResult (TResult result) |
|
TResult | GetResultCore (bool waitCompletionNotification) |
|
override void | InnerInvoke () |
|
virtual void | InnerInvoke () |
|
Task | ContinueWith (Action< Task< TResult > > continuationAction, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions) |
|
Task | ContinueWith (Action< Task< TResult >, object > continuationAction, object state, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, TNewResult > continuationFunction, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions) |
|
Task< TNewResult > | ContinueWith< TNewResult > (Func< Task< TResult >, object, TNewResult > continuationFunction, object state, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions) |
|
void | TaskConstructorCore (Delegate action, object state, CancellationToken cancellationToken, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler) |
|
bool | AtomicStateUpdate (int newBits, int illegalBits) |
|
bool | AtomicStateUpdate (int newBits, int illegalBits, ref int oldFlags) |
|
void | SetNotificationForWaitCompletion (bool enabled) |
|
bool | NotifyDebuggerOfWaitCompletionIfNecessary () |
|
bool | MarkStarted () |
|
void | FireTaskScheduledIfNeeded (TaskScheduler ts) |
|
void | AddNewChild () |
|
void | DisregardChild () |
|
void | InternalRunSynchronously (TaskScheduler scheduler, bool waitForCompletion) |
|
ContingentProperties | EnsureContingentPropertiesInitialized () |
|
ContingentProperties | EnsureContingentPropertiesInitializedUnsafe () |
|
void | SpinUntilCompleted () |
|
void | ScheduleAndStart (bool needsProtection) |
|
void | AddException (object exceptionObject) |
|
void | AddException (object exceptionObject, bool representsCancellation) |
|
List< ExceptionDispatchInfo > | GetExceptionDispatchInfos () |
|
ExceptionDispatchInfo | GetCancellationExceptionDispatchInfo () |
|
void | ThrowIfExceptional (bool includeTaskCanceledExceptions) |
|
void | UpdateExceptionObservedStatus () |
|
void | Finish (bool userDelegateExecute) |
|
void | FinishStageThree () |
|
void | NotifyParentIfPotentiallyAttachedTask () |
|
void | ProcessChildCompletion (Task childTask) |
|
void | AddExceptionsFromChildren (ContingentProperties props) |
|
bool | ExecuteEntry () |
|
virtual void | ExecuteFromThreadPool (Thread threadPoolThread) |
|
void | ExecuteEntryUnsafe (Thread threadPoolThread) |
|
void | ExecuteEntryCancellationRequestedOrCanceled () |
|
void | SetContinuationForAwait (Action continuationAction, bool continueOnCapturedContext, bool flowExecutionContext) |
|
void | UnsafeSetContinuationForAwait (IAsyncStateMachineBox stateMachineBox, bool continueOnCapturedContext) |
|
bool | InternalWait (int millisecondsTimeout, CancellationToken cancellationToken) |
|
void | InternalCancel () |
|
void | InternalCancelContinueWithInitialState () |
|
void | RecordInternalCancellationRequest () |
|
void | RecordInternalCancellationRequest (CancellationToken tokenToRecord, object cancellationException) |
|
void | CancellationCleanupLogic () |
|
bool | TrySetException (object exceptionObject) |
|
bool | TrySetCanceled (CancellationToken tokenToRecord) |
|
bool | TrySetCanceled (CancellationToken tokenToRecord, object cancellationException) |
|
void | FinishContinuations () |
|
void | ContinueWithCore (Task continuationTask, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions options) |
|
void | AddCompletionAction (ITaskCompletionAction action, bool addBeforeOthers=false) |
|
void | RemoveContinuation (object continuationObject) |
|
virtual Delegate[] | GetDelegateContinuationsForDebugger () |
|
Definition at line 949 of file TaskFactory.cs.