Zdexby TheHolyOneZ
127,469 classes
Class

Task

: Object
System.Threading.Tasks.Task, mscorlib 0x0048 (72 B) align 8 inherited 0x0010 mscorlib
0x00x0048

Members 38

OffsetSizeNameTypeFlags
0x04s_taskIdCounterintStatic+1 flags
0x00100x30padding / unreflected
0x04m_taskIdintPrivate
0x08m_actionDelegate1 flags
0x08m_stateObjectUObject*1 flags
0x08m_taskSchedulerTaskScheduler1 flags
0x08m_parentTask2 flags
0x04m_stateFlagsint1 flags
—0x04OptionsMaskintPrivateStatic+1 flags
—0x04TASK_STATE_STARTEDintStatic+2 flags
—0x04TASK_STATE_DELEGATE_INVOKEDintStatic+2 flags
—0x04TASK_STATE_DISPOSEDintStatic+2 flags
—0x04TASK_STATE_EXCEPTIONOBSERVEDBYPARENTintStatic+2 flags
—0x04TASK_STATE_CANCELLATIONACKNOWLEDGEDintStatic+2 flags
—0x04TASK_STATE_FAULTEDintStatic+2 flags
—0x04TASK_STATE_CANCELEDintStatic+2 flags
—0x04TASK_STATE_WAITING_ON_CHILDRENintStatic+2 flags
—0x04TASK_STATE_RAN_TO_COMPLETIONintStatic+2 flags
—0x04TASK_STATE_WAITINGFORACTIVATIONintStatic+2 flags
—0x04TASK_STATE_COMPLETION_RESERVEDintStatic+2 flags
—0x04TASK_STATE_THREAD_WAS_ABORTEDintStatic+2 flags
—0x04TASK_STATE_WAIT_COMPLETION_NOTIFICATIONintStatic+2 flags
—0x04TASK_STATE_COMPLETED_MASKintPrivateStatic+1 flags
—0x04CANCELLATION_REQUESTEDintPrivateStatic+1 flags
0x08m_continuationObjectUObject*Private
0x08s_taskCompletionSentinelUObject*PrivateStatic+1 flags
0x01s_asyncDebuggingEnabledboolStatic+1 flags
0x08m_contingentPropertiesContingentProperties1 flags
0x08s_taskCancelCallbackAction`1PrivateStatic+1 flags
—0x08t_currentTaskTaskStatic+1 flags
—0x08t_stackGuardStackGuardPrivateStatic
0x08s_createContingentPropertiesFunc`1PrivateStatic+1 flags
0x08<Factory>k__BackingFieldTaskFactoryPrivateStatic+1 flags
0x08<CompletedTask>k__BackingFieldTaskPrivateStatic+1 flags
0x08s_IsExceptionObservedByParentPredicatePredicate`1PrivateStatic+1 flags
0x08s_ecCallbackContextCallbackPrivateStatic
0x08s_IsTaskContinuationNullPredicatePredicate`1PrivateStatic+1 flags
0x08s_currentActiveTasksDictionary`2PrivateStatic+1 flags
0x08s_activeTasksLockUObject*PrivateStatic+1 flags

Functions 196

SignatureFlagsNativeParams
void get_ParentForDebugger()Private+1 flags—0x00
void get_StateFlagsForDebugger()Private+1 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()2 flags—0x00
void TaskConstructorCore()1 flags—0x00
void AssignCancellationToken()Private—0x00
void TaskCancelCallback()PrivateStatic—0x00
void TrySetCanceled()1 flags—0x00
void TrySetCanceled()1 flags—0x00
void TrySetException()1 flags—0x00
void get_DebuggerDisplayMethodDescription()Private+1 flags—0x00
void get_Options()2 flags—0x00
void OptionsMethod()Static+1 flags—0x00
void AtomicStateUpdate()1 flags—0x00
void AtomicStateUpdate()1 flags—0x00
void SetNotificationForWaitCompletion()1 flags—0x00
void NotifyDebuggerOfWaitCompletionIfNecessary()1 flags—0x00
void AnyTaskRequiresNotifyDebuggerOfWaitCompletion()Static+1 flags—0x00
void get_IsWaitNotificationEnabledOrNotRanToCompletion()2 flags—0x00
void get_ShouldNotifyDebuggerOfWaitCompletion()4 flags—0x00
void get_IsWaitNotificationEnabled()2 flags—0x00
void NotifyDebuggerOfWaitCompletion()Private—0x00
void MarkStarted()1 flags—0x00
void AddNewChild()1 flags—0x00
void DisregardChild()1 flags—0x00
void Start()Public—0x00
void Start()Public—0x00
void RunSynchronously()Public—0x00
void RunSynchronously()Public—0x00
void InternalRunSynchronously()1 flags—0x00
void InternalStartNew()Static+1 flags—0x00
void get_Id()Public+1 flags—0x00
void get_CurrentId()PublicStatic+1 flags—0x00
void get_InternalCurrent()Static+2 flags—0x00
void InternalCurrentIfAttached()Static+1 flags—0x00
void get_CurrentStackGuard()Static+2 flags—0x00
void get_Exception()Public+1 flags—0x00
void get_Status()Public+1 flags—0x00
void get_IsCanceled()Public+1 flags—0x00
void get_IsCancellationRequested()2 flags—0x00
void EnsureContingentPropertiesInitialized()1 flags—0x00
void EnsureContingentPropertiesInitializedCore()Private—0x00
void get_CancellationToken()2 flags—0x00
void get_IsCancellationAcknowledged()2 flags—0x00
void get_IsCompleted()PublicFinal+3 flags—0x00
void IsCompletedMethod()PrivateStatic—0x00
void get_IsCompletedSuccessfully()Public+1 flags—0x00
void get_CreationOptions()Public+1 flags—0x00
void System.IAsyncResult.get_AsyncWaitHandle()PrivateFinal+3 flags—0x00
void get_AsyncState()PublicFinal+3 flags—0x00
void System.IAsyncResult.get_CompletedSynchronously()PrivateFinal+3 flags—0x00
void get_ExecutingTaskScheduler()2 flags—0x00
void get_Factory()PublicStatic+1 flags—0x00
void get_CompletedTask()PublicStatic+1 flags—0x00
void get_CompletedEvent()2 flags—0x00
void get_ExceptionRecorded()2 flags—0x00
void get_IsFaulted()Public+1 flags—0x00
void get_CapturedContext()2 flags—0x00
void set_CapturedContext()2 flags—0x00
void Dispose()PublicFinal+2 flags—0x00
void Dispose()3 flags—0x00
void ScheduleAndStart()1 flags—0x00
void AddException()1 flags—0x00
void AddException()1 flags—0x00
void GetExceptions()Private—0x00
void GetExceptionDispatchInfos()1 flags—0x00
void GetCancellationExceptionDispatchInfo()1 flags—0x00
void ThrowIfExceptional()1 flags—0x00
void UpdateExceptionObservedStatus()1 flags—0x00
void get_IsExceptionObservedByParent()2 flags—0x00
void get_IsDelegateInvoked()2 flags—0x00
void Finish()1 flags—0x00
void FinishStageTwo()1 flags—0x00
void FinishStageThree()1 flags—0x00
void ProcessChildCompletion()1 flags—0x00
void AddExceptionsFromChildren()1 flags—0x00
void Execute()Private—0x00
void System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()PrivateFinal+2 flags—0x00
void ExecuteEntry()1 flags—0x00
void ExecutionContextCallback()PrivateStatic—0x00
void InnerInvoke()3 flags—0x00
void HandleException()Private—0x00
void GetAwaiter()Public—0x00
void ConfigureAwait()Public—0x00
void SetContinuationForAwait()1 flags—0x00
void Yield()PublicStatic—0x00
void Wait()Public—0x00
void Wait()Public—0x00
void Wait()Public—0x00
void Wait()Public—0x00
void Wait()Public—0x00
void WrappedTryRunInline()Private—0x00
void InternalWait()1 flags—0x00
void SpinThenBlockingWait()Private—0x00
void SpinWait()Private—0x00
void InternalCancel()1 flags—0x00
void RecordInternalCancellationRequest()1 flags—0x00
void RecordInternalCancellationRequest()1 flags—0x00
void RecordInternalCancellationRequest()1 flags—0x00
void CancellationCleanupLogic()1 flags—0x00
void SetCancellationAcknowledged()Private—0x00
void FinishContinuations()1 flags—0x00
void LogFinishCompletionNotification()Private—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Private—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Private—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Private—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Public—0x00
void ContinueWith()Private—0x00
void CreationOptionsFromContinuationOptions()Static+1 flags—0x00
void ContinueWithCore()1 flags—0x00
void AddCompletionAction()1 flags—0x00
void AddCompletionAction()Private—0x00
void AddTaskContinuationComplex()Private—0x00
void AddTaskContinuation()Private—0x00
void RemoveContinuation()1 flags—0x00
void WaitAll()PublicStatic—0x00
void WaitAll()PublicStatic—0x00
void WaitAll()PublicStatic—0x00
void WaitAll()PublicStatic—0x00
void WaitAll()PublicStatic—0x00
void AddToList()PrivateStatic—0x00
void WaitAllBlockingCore()PrivateStatic—0x00
void AddExceptionsForCompletedTask()Static+1 flags—0x00
void WaitAny()PublicStatic—0x00
void WaitAny()PublicStatic—0x00
void WaitAny()PublicStatic—0x00
void WaitAny()PublicStatic—0x00
void WaitAny()PublicStatic—0x00
void FromResult()PublicStatic—0x00
void FromException()PublicStatic—0x00
void FromException()PublicStatic—0x00
void FromCancellation()Static+1 flags—0x00
void FromCanceled()PublicStatic—0x00
void FromCancellation()Static+1 flags—0x00
void FromCanceled()PublicStatic—0x00
void FromCancellation()Static+1 flags—0x00
void Run()PublicStatic—0x00
void Run()PublicStatic—0x00
void Run()PublicStatic—0x00
void Run()PublicStatic—0x00
void Run()PublicStatic—0x00
void Run()PublicStatic—0x00
void Run()PublicStatic—0x00
void Run()PublicStatic—0x00
void Delay()PublicStatic—0x00
void Delay()PublicStatic—0x00
void Delay()PublicStatic—0x00
void Delay()PublicStatic—0x00
void WhenAll()PublicStatic—0x00
void WhenAll()PublicStatic—0x00
void InternalWhenAll()PrivateStatic—0x00
void WhenAll()PublicStatic—0x00
void WhenAll()PublicStatic—0x00
void InternalWhenAll()PrivateStatic—0x00
void WhenAny()PublicStatic—0x00
void WhenAny()PublicStatic—0x00
void WhenAny()PublicStatic—0x00
void WhenAny()PublicStatic—0x00
void CreateUnwrapPromise()PublicStatic—0x00
void GetDelegateContinuationsForDebugger()3 flags—0x00
void GetDelegatesFromContinuationObject()PrivateStatic—0x00
void GetActiveTaskFromId()PrivateStatic—0x00
void AddToActiveTasks()Static+1 flags—0x00
void RemoveFromActiveTasks()Static+1 flags—0x00
void MarkAborted()PublicFinal+2 flags—0x00
void ExecuteWithThreadLocal()Private—0x00
void .cctor()PrivateStatic+1 flags—0x00

Subclasses 3

Used by 31

types with a member, parameter or interface of this type