| 
|   | ContinuationResultTaskFromTask (Task antecedent, Delegate function, object state, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions) | 
|   | 
| 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) | 
|   | 
 | 
| override void  | InnerInvoke () | 
|   | 
| bool  | TrySetResult (TResult result) | 
|   | 
| bool  | TrySetResult () | 
|   | 
| void  | DangerousSetResult (TResult result) | 
|   | 
| TResult  | GetResultCore (bool waitCompletionNotification) | 
|   | 
| 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 () | 
|   |