94 if (continuation ==
null)
134 if (capturedContext !=
null)
145 synchronizationContext.Post(delegate(
object s)
238 exceptionDispatchInfo?.
Throw();
263 synchronizationContext.Post(delegate(
object s)
static ExceptionDispatchInfo Capture(Exception source)
Exception SourceException
static ExecutionContext CaptureForRestore()
static void RestoreInternal(ExecutionContext executionContext)
static void Restore(ExecutionContext executionContext)
static ? ExecutionContext Capture()
static int CompareExchange(ref int location1, int value, int comparand)
static ? SynchronizationContext Current
static void SetSynchronizationContext(SynchronizationContext? syncContext)
static readonly Action< object > s_sentinel
static TaskScheduler Current
static TaskScheduler Default
static new TaskFactory< TResult > Factory
static bool QueueUserWorkItem(WaitCallback callBack)
static bool UnsafeQueueUserWorkItem(WaitCallback callBack, object? state)
static void ThrowInvalidOperationException()
ValueTaskSourceOnCompletedFlags
static CancellationToken None
ExceptionDispatchInfo _error
ExecutionContext _executionContext
void SetResult(TResult result)
object _continuationState
bool RunContinuationsAsynchronously
void InvokeContinuationWithContext()
ValueTaskSourceStatus GetStatus(short token)
void ValidateToken(short token)
TResult GetResult(short token)
void ThrowForFailedGetResult(short token)
Action< object > _continuation
void InvokeSchedulerContinuation()
void OnCompleted(Action< object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
void SetException(Exception error)