Files
2026-04-10 22:50:51 +02:00

1805 lines
73 KiB
C#

using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using System.Runtime.ExceptionServices;
using Cpp2IlInjected;
namespace System.Threading.Tasks
{
/// <summary>Represents an asynchronous operation.</summary>
// Token: 0x02000372 RID: 882
[Token(Token = "0x2000372")]
[DebuggerDisplay("Id = {Id}, Status = {Status}, Method = {DebuggerDisplayMethodDescription}")]
[DebuggerTypeProxy(typeof(SystemThreadingTasks_TaskDebugView))]
public class Task : IThreadPoolWorkItem, IAsyncResult, IDisposable
{
// Token: 0x06001EFC RID: 7932 RVA: 0x00013A28 File Offset: 0x00011C28
[Token(Token = "0x6001EFC")]
[Address(RVA = "0x1D9FA80", Offset = "0x1D9E880", VA = "0x181D9FA80")]
[FriendAccessAllowed]
internal static bool AddToActiveTasks(Task task)
{
return default(bool);
}
// Token: 0x06001EFD RID: 7933 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001EFD")]
[Address(RVA = "0x1DA4310", Offset = "0x1DA3110", VA = "0x181DA4310")]
[FriendAccessAllowed]
internal static void RemoveFromActiveTasks(int taskId)
{
}
// Token: 0x06001EFE RID: 7934 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001EFE")]
[Address(RVA = "0x1DA6380", Offset = "0x1DA5180", VA = "0x181DA6380")]
internal Task(bool canceled, TaskCreationOptions creationOptions, CancellationToken ct)
{
}
// Token: 0x06001EFF RID: 7935 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001EFF")]
[Address(RVA = "0x1DA6440", Offset = "0x1DA5240", VA = "0x181DA6440")]
internal Task()
{
}
// Token: 0x06001F00 RID: 7936 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F00")]
[Address(RVA = "0x1DA6250", Offset = "0x1DA5050", VA = "0x181DA6250")]
internal Task(object state, TaskCreationOptions creationOptions, bool promiseStyle)
{
}
// Token: 0x06001F01 RID: 7937 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F01")]
[Address(RVA = "0x1DA6170", Offset = "0x1DA4F70", VA = "0x181DA6170")]
internal Task(Delegate action, object state, Task parent, CancellationToken cancellationToken, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler)
{
}
// Token: 0x06001F02 RID: 7938 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F02")]
[Address(RVA = "0x1DA53C0", Offset = "0x1DA41C0", VA = "0x181DA53C0")]
internal void TaskConstructorCore(object action, object state, CancellationToken cancellationToken, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler)
{
}
// Token: 0x06001F03 RID: 7939 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F03")]
[Address(RVA = "0x1D9FC60", Offset = "0x1D9EA60", VA = "0x181D9FC60")]
private void AssignCancellationToken(CancellationToken cancellationToken, Task antecedent, TaskContinuation continuation)
{
}
// Token: 0x06001F04 RID: 7940 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F04")]
[Address(RVA = "0x1DA52D0", Offset = "0x1DA40D0", VA = "0x181DA52D0")]
private static void TaskCancelCallback(object o)
{
}
// Token: 0x06001F05 RID: 7941 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F05")]
[Address(RVA = "0x1DA3CE0", Offset = "0x1DA2AE0", VA = "0x181DA3CE0")]
internal void PossiblyCaptureContext(ref StackCrawlMark stackMark)
{
}
// Token: 0x17000420 RID: 1056
// (get) Token: 0x06001F06 RID: 7942 RVA: 0x00013A40 File Offset: 0x00011C40
[Token(Token = "0x17000420")]
internal TaskCreationOptions Options
{
[Token(Token = "0x6001F06")]
[Address(RVA = "0x1DA6E60", Offset = "0x1DA5C60", VA = "0x181DA6E60")]
get
{
return TaskCreationOptions.None;
}
}
// Token: 0x06001F07 RID: 7943 RVA: 0x00013A58 File Offset: 0x00011C58
[Token(Token = "0x6001F07")]
[Address(RVA = "0x164F550", Offset = "0x164E350", VA = "0x18164F550")]
internal static TaskCreationOptions OptionsMethod(int flags)
{
return TaskCreationOptions.None;
}
// Token: 0x06001F08 RID: 7944 RVA: 0x00013A70 File Offset: 0x00011C70
[Token(Token = "0x6001F08")]
[Address(RVA = "0x1D9FF60", Offset = "0x1D9ED60", VA = "0x181D9FF60")]
internal bool AtomicStateUpdate(int newBits, int illegalBits)
{
return default(bool);
}
// Token: 0x06001F09 RID: 7945 RVA: 0x00013A88 File Offset: 0x00011C88
[Token(Token = "0x6001F09")]
[Address(RVA = "0x1D9FFE0", Offset = "0x1D9EDE0", VA = "0x181D9FFE0")]
internal bool AtomicStateUpdate(int newBits, int illegalBits, ref int oldFlags)
{
return default(bool);
}
// Token: 0x06001F0A RID: 7946 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F0A")]
[Address(RVA = "0x1DA4AD0", Offset = "0x1DA38D0", VA = "0x181DA4AD0")]
internal void SetNotificationForWaitCompletion(bool enabled)
{
}
// Token: 0x06001F0B RID: 7947 RVA: 0x00013AA0 File Offset: 0x00011CA0
[Token(Token = "0x6001F0B")]
[Address(RVA = "0x1DA3C50", Offset = "0x1DA2A50", VA = "0x181DA3C50")]
internal bool NotifyDebuggerOfWaitCompletionIfNecessary()
{
return default(bool);
}
// Token: 0x06001F0C RID: 7948 RVA: 0x00013AB8 File Offset: 0x00011CB8
[Token(Token = "0x6001F0C")]
[Address(RVA = "0x1D9FBC0", Offset = "0x1D9E9C0", VA = "0x181D9FBC0")]
internal static bool AnyTaskRequiresNotifyDebuggerOfWaitCompletion(Task[] tasks)
{
return default(bool);
}
// Token: 0x17000421 RID: 1057
// (get) Token: 0x06001F0D RID: 7949 RVA: 0x00013AD0 File Offset: 0x00011CD0
[Token(Token = "0x17000421")]
internal bool IsWaitNotificationEnabledOrNotRanToCompletion
{
[Token(Token = "0x6001F0D")]
[Address(RVA = "0x1DA6E10", Offset = "0x1DA5C10", VA = "0x181DA6E10")]
get
{
return default(bool);
}
}
// Token: 0x17000422 RID: 1058
// (get) Token: 0x06001F0E RID: 7950 RVA: 0x00013AE8 File Offset: 0x00011CE8
[Token(Token = "0x17000422")]
internal virtual bool ShouldNotifyDebuggerOfWaitCompletion
{
[Token(Token = "0x6001F0E")]
[Address(RVA = "0x1DA6E40", Offset = "0x1DA5C40", VA = "0x181DA6E40", Slot = "11")]
get
{
return default(bool);
}
}
// Token: 0x17000423 RID: 1059
// (get) Token: 0x06001F0F RID: 7951 RVA: 0x00013B00 File Offset: 0x00011D00
[Token(Token = "0x17000423")]
internal bool IsWaitNotificationEnabled
{
[Token(Token = "0x6001F0F")]
[Address(RVA = "0x1DA6E40", Offset = "0x1DA5C40", VA = "0x181DA6E40")]
get
{
return default(bool);
}
}
// Token: 0x06001F10 RID: 7952 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F10")]
[Address(RVA = "0x1DA3CB0", Offset = "0x1DA2AB0", VA = "0x181DA3CB0")]
private void NotifyDebuggerOfWaitCompletion()
{
}
// Token: 0x06001F11 RID: 7953 RVA: 0x00013B18 File Offset: 0x00011D18
[Token(Token = "0x6001F11")]
[Address(RVA = "0x1DA3B70", Offset = "0x1DA2970", VA = "0x181DA3B70")]
internal bool MarkStarted()
{
return default(bool);
}
// Token: 0x06001F12 RID: 7954 RVA: 0x00013B30 File Offset: 0x00011D30
[Token(Token = "0x6001F12")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
internal bool FireTaskScheduledIfNeeded(TaskScheduler ts)
{
return default(bool);
}
// Token: 0x06001F13 RID: 7955 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F13")]
[Address(RVA = "0x1D9F570", Offset = "0x1D9E370", VA = "0x181D9F570")]
internal void AddNewChild()
{
}
// Token: 0x06001F14 RID: 7956 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F14")]
[Address(RVA = "0x1DA14E0", Offset = "0x1DA02E0", VA = "0x181DA14E0")]
internal void DisregardChild()
{
}
/// <summary>Runs the <see cref="T:System.Threading.Tasks.Task" /> synchronously on the <see cref="T:System.Threading.Tasks.TaskScheduler" /> provided.</summary>
/// <param name="scheduler">The scheduler on which to attempt to run this task inline.</param>
/// <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Threading.Tasks.Task" /> is not in a valid state to be started. It may have already been started, executed, or canceled, or it may have been created in a manner that doesn't support direct scheduling.</exception>
// Token: 0x06001F15 RID: 7957 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F15")]
[Address(RVA = "0x1DA4440", Offset = "0x1DA3240", VA = "0x181DA4440")]
public void RunSynchronously(TaskScheduler scheduler)
{
}
// Token: 0x06001F16 RID: 7958 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F16")]
[Address(RVA = "0x1DA34B0", Offset = "0x1DA22B0", VA = "0x181DA34B0")]
internal void InternalRunSynchronously(TaskScheduler scheduler, bool waitForCompletion)
{
}
// Token: 0x06001F17 RID: 7959 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F17")]
[Address(RVA = "0x1DA3810", Offset = "0x1DA2610", VA = "0x181DA3810")]
internal static Task InternalStartNew(Task creatingTask, Delegate action, object state, CancellationToken cancellationToken, TaskScheduler scheduler, TaskCreationOptions options, InternalTaskOptions internalOptions, ref StackCrawlMark stackMark)
{
return null;
}
// Token: 0x06001F18 RID: 7960 RVA: 0x00013B48 File Offset: 0x00011D48
[Token(Token = "0x6001F18")]
[Address(RVA = "0x1DA3BF0", Offset = "0x1DA29F0", VA = "0x181DA3BF0")]
internal static int NewId()
{
return 0;
}
/// <summary>Gets an ID for this <see cref="T:System.Threading.Tasks.Task" /> instance.</summary>
/// <returns>The identifier that is assigned by the system to this <see cref="T:System.Threading.Tasks.Task" /> instance.</returns>
// Token: 0x17000424 RID: 1060
// (get) Token: 0x06001F19 RID: 7961 RVA: 0x00013B60 File Offset: 0x00011D60
[Token(Token = "0x17000424")]
public int Id
{
[Token(Token = "0x6001F19")]
[Address(RVA = "0x1DA6A70", Offset = "0x1DA5870", VA = "0x181DA6A70")]
get
{
return 0;
}
}
// Token: 0x17000425 RID: 1061
// (get) Token: 0x06001F1A RID: 7962 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000425")]
internal static Task InternalCurrent
{
[Token(Token = "0x6001F1A")]
[Address(RVA = "0x1DA6B60", Offset = "0x1DA5960", VA = "0x181DA6B60")]
get
{
return null;
}
}
// Token: 0x06001F1B RID: 7963 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F1B")]
[Address(RVA = "0x1DA3400", Offset = "0x1DA2200", VA = "0x181DA3400")]
internal static Task InternalCurrentIfAttached(TaskCreationOptions creationOptions)
{
return null;
}
// Token: 0x17000426 RID: 1062
// (get) Token: 0x06001F1C RID: 7964 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000426")]
internal static StackGuard CurrentStackGuard
{
[Token(Token = "0x6001F1C")]
[Address(RVA = "0x1DA68A0", Offset = "0x1DA56A0", VA = "0x181DA68A0")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.AggregateException" /> that caused the <see cref="T:System.Threading.Tasks.Task" /> to end prematurely. If the <see cref="T:System.Threading.Tasks.Task" /> completed successfully or has not yet thrown any exceptions, this will return <see langword="null" />.</summary>
/// <returns>The <see cref="T:System.AggregateException" /> that caused the <see cref="T:System.Threading.Tasks.Task" /> to end prematurely.</returns>
// Token: 0x17000427 RID: 1063
// (get) Token: 0x06001F1D RID: 7965 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000427")]
public AggregateException Exception
{
[Token(Token = "0x6001F1D")]
[Address(RVA = "0x1DA69C0", Offset = "0x1DA57C0", VA = "0x181DA69C0")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Threading.Tasks.TaskStatus" /> of this task.</summary>
/// <returns>The current <see cref="T:System.Threading.Tasks.TaskStatus" /> of this task instance.</returns>
// Token: 0x17000428 RID: 1064
// (get) Token: 0x06001F1E RID: 7966 RVA: 0x00013B78 File Offset: 0x00011D78
[Token(Token = "0x17000428")]
public TaskStatus Status
{
[Token(Token = "0x6001F1E")]
[Address(RVA = "0x1DA6EC0", Offset = "0x1DA5CC0", VA = "0x181DA6EC0")]
get
{
return TaskStatus.Created;
}
}
/// <summary>Gets whether this <see cref="T:System.Threading.Tasks.Task" /> instance has completed execution due to being canceled.</summary>
/// <returns>
/// <see langword="true" /> if the task has completed due to being canceled; otherwise <see langword="false" />.</returns>
// Token: 0x17000429 RID: 1065
// (get) Token: 0x06001F1F RID: 7967 RVA: 0x00013B90 File Offset: 0x00011D90
[Token(Token = "0x17000429")]
public bool IsCanceled
{
[Token(Token = "0x6001F1F")]
[Address(RVA = "0x1DA6BC0", Offset = "0x1DA59C0", VA = "0x181DA6BC0")]
get
{
return default(bool);
}
}
// Token: 0x1700042A RID: 1066
// (get) Token: 0x06001F20 RID: 7968 RVA: 0x00013BA8 File Offset: 0x00011DA8
[Token(Token = "0x1700042A")]
internal bool IsCancellationRequested
{
[Token(Token = "0x6001F20")]
[Address(RVA = "0x1DA6C10", Offset = "0x1DA5A10", VA = "0x181DA6C10")]
get
{
return default(bool);
}
}
// Token: 0x06001F21 RID: 7969 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F21")]
[Address(RVA = "0x1DA1650", Offset = "0x1DA0450", VA = "0x181DA1650")]
internal Task.ContingentProperties EnsureContingentPropertiesInitialized(bool needsProtection)
{
return null;
}
// Token: 0x06001F22 RID: 7970 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F22")]
[Address(RVA = "0x1DA1590", Offset = "0x1DA0390", VA = "0x181DA1590")]
private Task.ContingentProperties EnsureContingentPropertiesInitializedCore(bool needsProtection)
{
return null;
}
// Token: 0x1700042B RID: 1067
// (get) Token: 0x06001F23 RID: 7971 RVA: 0x00013BC0 File Offset: 0x00011DC0
[Token(Token = "0x1700042B")]
internal CancellationToken CancellationToken
{
[Token(Token = "0x6001F23")]
[Address(RVA = "0x1DA64A0", Offset = "0x1DA52A0", VA = "0x181DA64A0")]
get
{
return default(CancellationToken);
}
}
// Token: 0x1700042C RID: 1068
// (get) Token: 0x06001F24 RID: 7972 RVA: 0x00013BD8 File Offset: 0x00011DD8
[Token(Token = "0x1700042C")]
internal bool IsCancellationAcknowledged
{
[Token(Token = "0x6001F24")]
[Address(RVA = "0x1DA6BF0", Offset = "0x1DA59F0", VA = "0x181DA6BF0")]
get
{
return default(bool);
}
}
/// <summary>Gets whether this <see cref="T:System.Threading.Tasks.Task" /> has completed.</summary>
/// <returns>
/// <see langword="true" /> if the task has completed; otherwise <see langword="false" />.</returns>
// Token: 0x1700042D RID: 1069
// (get) Token: 0x06001F25 RID: 7973 RVA: 0x00013BF0 File Offset: 0x00011DF0
[Token(Token = "0x1700042D")]
public bool IsCompleted
{
[Token(Token = "0x6001F25")]
[Address(RVA = "0x1DA6CF0", Offset = "0x1DA5AF0", VA = "0x181DA6CF0", Slot = "6")]
get
{
return default(bool);
}
}
// Token: 0x06001F26 RID: 7974 RVA: 0x00013C08 File Offset: 0x00011E08
[Token(Token = "0x6001F26")]
[Address(RVA = "0x1DA3B30", Offset = "0x1DA2930", VA = "0x181DA3B30")]
private static bool IsCompletedMethod(int flags)
{
return default(bool);
}
// Token: 0x1700042E RID: 1070
// (get) Token: 0x06001F27 RID: 7975 RVA: 0x00013C20 File Offset: 0x00011E20
[Token(Token = "0x1700042E")]
public bool IsCompletedSuccessfully
{
[Token(Token = "0x6001F27")]
[Address(RVA = "0x1DA6CC0", Offset = "0x1DA5AC0", VA = "0x181DA6CC0")]
get
{
return default(bool);
}
}
// Token: 0x1700042F RID: 1071
// (get) Token: 0x06001F28 RID: 7976 RVA: 0x00013C38 File Offset: 0x00011E38
[Token(Token = "0x1700042F")]
internal bool IsRanToCompletion
{
[Token(Token = "0x6001F28")]
[Address(RVA = "0x1DA6CC0", Offset = "0x1DA5AC0", VA = "0x181DA6CC0")]
get
{
return default(bool);
}
}
/// <summary>Gets the <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to create this task.</summary>
/// <returns>The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to create this task.</returns>
// Token: 0x17000430 RID: 1072
// (get) Token: 0x06001F29 RID: 7977 RVA: 0x00013C50 File Offset: 0x00011E50
[Token(Token = "0x17000430")]
public TaskCreationOptions CreationOptions
{
[Token(Token = "0x6001F29")]
[Address(RVA = "0x1DA6840", Offset = "0x1DA5640", VA = "0x181DA6840")]
get
{
return TaskCreationOptions.None;
}
}
/// <summary>Gets a <see cref="T:System.Threading.WaitHandle" /> that can be used to wait for the task to complete.</summary>
/// <returns>A <see cref="T:System.Threading.WaitHandle" /> that can be used to wait for the task to complete.</returns>
/// <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
// Token: 0x17000431 RID: 1073
// (get) Token: 0x06001F2A RID: 7978 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000431")]
WaitHandle IAsyncResult.AsyncWaitHandle
{
[Token(Token = "0x6001F2A")]
[Address(RVA = "0x1DA5010", Offset = "0x1DA3E10", VA = "0x181DA5010", Slot = "7")]
get
{
return null;
}
}
/// <summary>Gets the state object supplied when the <see cref="T:System.Threading.Tasks.Task" /> was created, or null if none was supplied.</summary>
/// <returns>An <see cref="T:System.Object" /> that represents the state data that was passed in to the task when it was created.</returns>
// Token: 0x17000432 RID: 1074
// (get) Token: 0x06001F2B RID: 7979 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000432")]
public object AsyncState
{
[Token(Token = "0x6001F2B")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "8")]
get
{
return null;
}
}
/// <summary>Gets an indication of whether the operation completed synchronously.</summary>
/// <returns>
/// <see langword="true" /> if the operation completed synchronously; otherwise, <see langword="false" />.</returns>
// Token: 0x17000433 RID: 1075
// (get) Token: 0x06001F2C RID: 7980 RVA: 0x00013C68 File Offset: 0x00011E68
[Token(Token = "0x17000433")]
bool IAsyncResult.CompletedSynchronously
{
[Token(Token = "0x6001F2C")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "9")]
get
{
return default(bool);
}
}
// Token: 0x17000434 RID: 1076
// (get) Token: 0x06001F2D RID: 7981 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000434")]
internal TaskScheduler ExecutingTaskScheduler
{
[Token(Token = "0x6001F2D")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
get
{
return null;
}
}
/// <summary>Provides access to factory methods for creating and configuring <see cref="T:System.Threading.Tasks.Task" /> and <see cref="T:System.Threading.Tasks.Task`1" /> instances.</summary>
/// <returns>A factory object that can create a variety of <see cref="T:System.Threading.Tasks.Task" /> and <see cref="T:System.Threading.Tasks.Task`1" /> objects.</returns>
// Token: 0x17000435 RID: 1077
// (get) Token: 0x06001F2E RID: 7982 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000435")]
public static TaskFactory Factory
{
[Token(Token = "0x6001F2E")]
[Address(RVA = "0x1DA6A10", Offset = "0x1DA5810", VA = "0x181DA6A10")]
get
{
return null;
}
}
/// <summary>Gets a task that has already completed successfully.</summary>
/// <returns>The successfully completed task.</returns>
// Token: 0x17000436 RID: 1078
// (get) Token: 0x06001F2F RID: 7983 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000436")]
public static Task CompletedTask
{
[Token(Token = "0x6001F2F")]
[Address(RVA = "0x1DA6760", Offset = "0x1DA5560", VA = "0x181DA6760")]
get
{
return null;
}
}
// Token: 0x17000437 RID: 1079
// (get) Token: 0x06001F30 RID: 7984 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000437")]
internal ManualResetEventSlim CompletedEvent
{
[Token(Token = "0x6001F30")]
[Address(RVA = "0x1DA65C0", Offset = "0x1DA53C0", VA = "0x181DA65C0")]
get
{
return null;
}
}
// Token: 0x17000438 RID: 1080
// (get) Token: 0x06001F31 RID: 7985 RVA: 0x00013C80 File Offset: 0x00011E80
[Token(Token = "0x17000438")]
internal bool IsSelfReplicatingRoot
{
[Token(Token = "0x6001F31")]
[Address(RVA = "0x1DA6DB0", Offset = "0x1DA5BB0", VA = "0x181DA6DB0")]
get
{
return default(bool);
}
}
// Token: 0x17000439 RID: 1081
// (get) Token: 0x06001F32 RID: 7986 RVA: 0x00013C98 File Offset: 0x00011E98
[Token(Token = "0x17000439")]
internal bool IsChildReplica
{
[Token(Token = "0x6001F32")]
[Address(RVA = "0x1DA6C60", Offset = "0x1DA5A60", VA = "0x181DA6C60")]
get
{
return default(bool);
}
}
// Token: 0x1700043A RID: 1082
// (get) Token: 0x06001F33 RID: 7987 RVA: 0x00013CB0 File Offset: 0x00011EB0
[Token(Token = "0x1700043A")]
internal int ActiveChildCount
{
[Token(Token = "0x6001F33")]
[Address(RVA = "0x1DA6470", Offset = "0x1DA5270", VA = "0x181DA6470")]
get
{
return 0;
}
}
// Token: 0x1700043B RID: 1083
// (get) Token: 0x06001F34 RID: 7988 RVA: 0x00013CC8 File Offset: 0x00011EC8
[Token(Token = "0x1700043B")]
internal bool ExceptionRecorded
{
[Token(Token = "0x6001F34")]
[Address(RVA = "0x1DA6950", Offset = "0x1DA5750", VA = "0x181DA6950")]
get
{
return default(bool);
}
}
/// <summary>Gets whether the <see cref="T:System.Threading.Tasks.Task" /> completed due to an unhandled exception.</summary>
/// <returns>
/// <see langword="true" /> if the task has thrown an unhandled exception; otherwise <see langword="false" />.</returns>
// Token: 0x1700043C RID: 1084
// (get) Token: 0x06001F35 RID: 7989 RVA: 0x00013CE0 File Offset: 0x00011EE0
[Token(Token = "0x1700043C")]
public bool IsFaulted
{
[Token(Token = "0x6001F35")]
[Address(RVA = "0x1DA6D90", Offset = "0x1DA5B90", VA = "0x181DA6D90")]
get
{
return default(bool);
}
}
// Token: 0x1700043D RID: 1085
// (get) Token: 0x06001F36 RID: 7990 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06001F37 RID: 7991 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700043D")]
internal ExecutionContext CapturedContext
{
[Token(Token = "0x6001F36")]
[Address(RVA = "0x1DA64D0", Offset = "0x1DA52D0", VA = "0x181DA64D0")]
get
{
return null;
}
[Token(Token = "0x6001F37")]
[Address(RVA = "0x1DA6F50", Offset = "0x1DA5D50", VA = "0x181DA6F50")]
set
{
}
}
// Token: 0x06001F38 RID: 7992 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F38")]
[Address(RVA = "0x1DA0940", Offset = "0x1D9F740", VA = "0x181DA0940")]
private static ExecutionContext CopyExecutionContext(ExecutionContext capturedContext)
{
return null;
}
/// <summary>Releases all resources used by the current instance of the <see cref="T:System.Threading.Tasks.Task" /> class.</summary>
/// <exception cref="T:System.InvalidOperationException">The task is not in one of the final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
// Token: 0x06001F39 RID: 7993 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F39")]
[Address(RVA = "0x1DA12F0", Offset = "0x1DA00F0", VA = "0x181DA12F0", Slot = "10")]
public void Dispose()
{
}
/// <summary>Disposes the <see cref="T:System.Threading.Tasks.Task" />, releasing all of its unmanaged resources.</summary>
/// <param name="disposing">A Boolean value that indicates whether this method is being called due to a call to <see cref="M:System.Threading.Tasks.Task.Dispose" />.</param>
/// <exception cref="T:System.InvalidOperationException">The task is not in one of the final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
// Token: 0x06001F3A RID: 7994 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F3A")]
[Address(RVA = "0x1DA1360", Offset = "0x1DA0160", VA = "0x181DA1360", Slot = "12")]
protected virtual void Dispose(bool disposing)
{
}
// Token: 0x06001F3B RID: 7995 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F3B")]
[Address(RVA = "0x1DA45D0", Offset = "0x1DA33D0", VA = "0x181DA45D0")]
internal void ScheduleAndStart(bool needsProtection)
{
}
// Token: 0x06001F3C RID: 7996 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F3C")]
[Address(RVA = "0x1D9EE80", Offset = "0x1D9DC80", VA = "0x181D9EE80")]
internal void AddException(object exceptionObject)
{
}
// Token: 0x06001F3D RID: 7997 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F3D")]
[Address(RVA = "0x1D9EE90", Offset = "0x1D9DC90", VA = "0x181D9EE90")]
internal void AddException(object exceptionObject, bool representsCancellation)
{
}
// Token: 0x06001F3E RID: 7998 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F3E")]
[Address(RVA = "0x1DA2D70", Offset = "0x1DA1B70", VA = "0x181DA2D70")]
private AggregateException GetExceptions(bool includeTaskCanceledExceptions)
{
return null;
}
// Token: 0x06001F3F RID: 7999 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F3F")]
[Address(RVA = "0x1DA2BC0", Offset = "0x1DA19C0", VA = "0x181DA2BC0")]
internal ReadOnlyCollection<ExceptionDispatchInfo> GetExceptionDispatchInfos()
{
return null;
}
// Token: 0x06001F40 RID: 8000 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F40")]
[Address(RVA = "0x1DA2B80", Offset = "0x1DA1980", VA = "0x181DA2B80")]
internal ExceptionDispatchInfo GetCancellationExceptionDispatchInfo()
{
return null;
}
// Token: 0x06001F41 RID: 8001 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F41")]
[Address(RVA = "0x1DA5640", Offset = "0x1DA4440", VA = "0x181DA5640")]
internal void ThrowIfExceptional(bool includeTaskCanceledExceptions)
{
}
// Token: 0x06001F42 RID: 8002 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F42")]
[Address(RVA = "0x1DA56B0", Offset = "0x1DA44B0", VA = "0x181DA56B0")]
internal void UpdateExceptionObservedStatus()
{
}
// Token: 0x1700043E RID: 1086
// (get) Token: 0x06001F43 RID: 8003 RVA: 0x00013CF8 File Offset: 0x00011EF8
[Token(Token = "0x1700043E")]
internal bool IsExceptionObservedByParent
{
[Token(Token = "0x6001F43")]
[Address(RVA = "0x1DA6D70", Offset = "0x1DA5B70", VA = "0x181DA6D70")]
get
{
return default(bool);
}
}
// Token: 0x1700043F RID: 1087
// (get) Token: 0x06001F44 RID: 8004 RVA: 0x00013D10 File Offset: 0x00011F10
[Token(Token = "0x1700043F")]
internal bool IsDelegateInvoked
{
[Token(Token = "0x6001F44")]
[Address(RVA = "0x1DA6D50", Offset = "0x1DA5B50", VA = "0x181DA6D50")]
get
{
return default(bool);
}
}
// Token: 0x06001F45 RID: 8005 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F45")]
[Address(RVA = "0x1DA2870", Offset = "0x1DA1670", VA = "0x181DA2870")]
internal void Finish(bool bUserDelegateExecuted)
{
}
// Token: 0x06001F46 RID: 8006 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F46")]
[Address(RVA = "0x1DA2550", Offset = "0x1DA1350", VA = "0x181DA2550")]
internal void FinishStageTwo()
{
}
// Token: 0x06001F47 RID: 8007 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F47")]
[Address(RVA = "0x1DA24B0", Offset = "0x1DA12B0", VA = "0x181DA24B0")]
internal void FinishStageThree()
{
}
// Token: 0x06001F48 RID: 8008 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F48")]
[Address(RVA = "0x1DA3D50", Offset = "0x1DA2B50", VA = "0x181DA3D50")]
internal void ProcessChildCompletion(Task childTask)
{
}
// Token: 0x06001F49 RID: 8009 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F49")]
[Address(RVA = "0x1D9F2F0", Offset = "0x1D9E0F0", VA = "0x181D9F2F0")]
internal void AddExceptionsFromChildren()
{
}
// Token: 0x06001F4A RID: 8010 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F4A")]
[Address(RVA = "0x1DA2750", Offset = "0x1DA1550", VA = "0x181DA2750")]
internal void FinishThreadAbortedTask(bool bTAEAddedToExceptionHolder, bool delegateRan)
{
}
// Token: 0x06001F4B RID: 8011 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F4B")]
[Address(RVA = "0x1DA1CD0", Offset = "0x1DA0AD0", VA = "0x181DA1CD0")]
private void Execute()
{
}
// Token: 0x06001F4C RID: 8012 RVA: 0x00013D28 File Offset: 0x00011F28
[Token(Token = "0x6001F4C")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "13")]
internal virtual bool ShouldReplicate()
{
return default(bool);
}
// Token: 0x06001F4D RID: 8013 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F4D")]
[Address(RVA = "0x1DA09C0", Offset = "0x1D9F7C0", VA = "0x181DA09C0", Slot = "14")]
internal virtual Task CreateReplicaTask(Action<object> taskReplicaDelegate, object stateObject, Task parentTask, TaskScheduler taskScheduler, TaskCreationOptions creationOptionsForReplica, InternalTaskOptions internalOptionsForReplica)
{
return null;
}
// Token: 0x17000440 RID: 1088
// (get) Token: 0x06001F4E RID: 8014 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06001F4F RID: 8015 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000440")]
internal virtual object SavedStateForNextReplica
{
[Token(Token = "0x6001F4E")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "15")]
get
{
return null;
}
[Token(Token = "0x6001F4F")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "16")]
set
{
}
}
// Token: 0x17000441 RID: 1089
// (get) Token: 0x06001F50 RID: 8016 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06001F51 RID: 8017 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000441")]
internal virtual object SavedStateFromPreviousReplica
{
[Token(Token = "0x6001F50")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "17")]
get
{
return null;
}
[Token(Token = "0x6001F51")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "18")]
set
{
}
}
// Token: 0x17000442 RID: 1090
// (get) Token: 0x06001F52 RID: 8018 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06001F53 RID: 8019 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000442")]
internal virtual Task HandedOverChildReplica
{
[Token(Token = "0x6001F52")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "19")]
get
{
return null;
}
[Token(Token = "0x6001F53")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "20")]
set
{
}
}
// Token: 0x06001F54 RID: 8020 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F54")]
[Address(RVA = "0x1DA1930", Offset = "0x1DA0730", VA = "0x181DA1930")]
private static void ExecuteSelfReplicating(Task root)
{
}
// Token: 0x06001F55 RID: 8021 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F55")]
[Address(RVA = "0x1DA5230", Offset = "0x1DA4030", VA = "0x181DA5230", Slot = "4")]
void IThreadPoolWorkItem.ExecuteWorkItem()
{
}
// Token: 0x06001F56 RID: 8022 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F56")]
[Address(RVA = "0x1DA5240", Offset = "0x1DA4040", VA = "0x181DA5240", Slot = "5")]
void IThreadPoolWorkItem.MarkAborted(ThreadAbortException tae)
{
}
// Token: 0x06001F57 RID: 8023 RVA: 0x00013D40 File Offset: 0x00011F40
[Token(Token = "0x6001F57")]
[Address(RVA = "0x1DA1740", Offset = "0x1DA0540", VA = "0x181DA1740")]
internal bool ExecuteEntry(bool bPreventDoubleExecution)
{
return default(bool);
}
// Token: 0x06001F58 RID: 8024 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F58")]
[Address(RVA = "0x1DA1A40", Offset = "0x1DA0840", VA = "0x181DA1A40")]
private void ExecuteWithThreadLocal(ref Task currentTaskSlot)
{
}
// Token: 0x06001F59 RID: 8025 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F59")]
[Address(RVA = "0x1DA1F00", Offset = "0x1DA0D00", VA = "0x181DA1F00")]
private static void ExecutionContextCallback(object obj)
{
}
// Token: 0x06001F5A RID: 8026 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F5A")]
[Address(RVA = "0x1DA30D0", Offset = "0x1DA1ED0", VA = "0x181DA30D0", Slot = "21")]
internal virtual void InnerInvoke()
{
}
// Token: 0x06001F5B RID: 8027 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F5B")]
[Address(RVA = "0x1DA30A0", Offset = "0x1DA1EA0", VA = "0x181DA30A0")]
internal void InnerInvokeWithArg(Task childTask)
{
}
// Token: 0x06001F5C RID: 8028 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F5C")]
[Address(RVA = "0x1DA2F50", Offset = "0x1DA1D50", VA = "0x181DA2F50")]
private void HandleException(Exception unhandledException)
{
}
/// <summary>Gets an awaiter used to await this <see cref="T:System.Threading.Tasks.Task" />.</summary>
/// <returns>An awaiter instance.</returns>
// Token: 0x06001F5D RID: 8029 RVA: 0x00013D58 File Offset: 0x00011F58
[Token(Token = "0x6001F5D")]
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0")]
public TaskAwaiter GetAwaiter()
{
return default(TaskAwaiter);
}
/// <summary>Configures an awaiter used to await this <see cref="T:System.Threading.Tasks.Task" />.</summary>
/// <param name="continueOnCapturedContext">
/// <see langword="true" /> to attempt to marshal the continuation back to the original context captured; otherwise, <see langword="false" />.</param>
/// <returns>An object used to await this task.</returns>
// Token: 0x06001F5E RID: 8030 RVA: 0x00013D70 File Offset: 0x00011F70
[Token(Token = "0x6001F5E")]
[Address(RVA = "0x1DA01A0", Offset = "0x1D9EFA0", VA = "0x181DA01A0")]
public ConfiguredTaskAwaitable ConfigureAwait(bool continueOnCapturedContext)
{
return default(ConfiguredTaskAwaitable);
}
// Token: 0x06001F5F RID: 8031 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F5F")]
[Address(RVA = "0x1DA48B0", Offset = "0x1DA36B0", VA = "0x181DA48B0")]
internal void SetContinuationForAwait(Action continuationAction, bool continueOnCapturedContext, bool flowExecutionContext, ref StackCrawlMark stackMark)
{
}
/// <summary>Creates an awaitable task that asynchronously yields back to the current context when awaited.</summary>
/// <returns>A context that, when awaited, will asynchronously transition back into the current context at the time of the await. If the current <see cref="T:System.Threading.SynchronizationContext" /> is non-null, it is treated as the current context. Otherwise, the task scheduler that is associated with the currently executing task is treated as the current context.</returns>
// Token: 0x06001F60 RID: 8032 RVA: 0x00013D88 File Offset: 0x00011F88
[Token(Token = "0x6001F60")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
public static YieldAwaitable Yield()
{
return default(YieldAwaitable);
}
/// <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution.</summary>
/// <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
/// <exception cref="T:System.AggregateException">The task was canceled. The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains a <see cref="T:System.Threading.Tasks.TaskCanceledException" /> object.
/// -or-
/// An exception was thrown during the execution of the task. The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains information about the exception or exceptions.</exception>
// Token: 0x06001F61 RID: 8033 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F61")]
[Address(RVA = "0x1DA57E0", Offset = "0x1DA45E0", VA = "0x181DA57E0")]
public void Wait()
{
}
/// <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution. The wait terminates if a timeout interval elapses or a cancellation token is canceled before the task completes.</summary>
/// <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
/// <param name="cancellationToken">A cancellation token to observe while waiting for the task to complete.</param>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, <see langword="false" />.</returns>
/// <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
/// <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
/// <exception cref="T:System.AggregateException">The task was canceled. The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains a <see cref="T:System.Threading.Tasks.TaskCanceledException" /> object.
/// -or-
/// An exception was thrown during the execution of the task. The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains information about the exception or exceptions.</exception>
// Token: 0x06001F62 RID: 8034 RVA: 0x00013DA0 File Offset: 0x00011FA0
[Token(Token = "0x6001F62")]
[Address(RVA = "0x1DA5910", Offset = "0x1DA4710", VA = "0x181DA5910")]
public bool Wait(int millisecondsTimeout, CancellationToken cancellationToken)
{
return default(bool);
}
// Token: 0x06001F63 RID: 8035 RVA: 0x00013DB8 File Offset: 0x00011FB8
[Token(Token = "0x6001F63")]
[Address(RVA = "0x1DA5E20", Offset = "0x1DA4C20", VA = "0x181DA5E20")]
private bool WrappedTryRunInline()
{
return default(bool);
}
// Token: 0x06001F64 RID: 8036 RVA: 0x00013DD0 File Offset: 0x00011FD0
[Token(Token = "0x6001F64")]
[Address(RVA = "0x1DA3930", Offset = "0x1DA2730", VA = "0x181DA3930")]
internal bool InternalWait(int millisecondsTimeout, CancellationToken cancellationToken)
{
return default(bool);
}
// Token: 0x06001F65 RID: 8037 RVA: 0x00013DE8 File Offset: 0x00011FE8
[Token(Token = "0x6001F65")]
[Address(RVA = "0x1DA4B70", Offset = "0x1DA3970", VA = "0x181DA4B70")]
private bool SpinThenBlockingWait(int millisecondsTimeout, CancellationToken cancellationToken)
{
return default(bool);
}
// Token: 0x06001F66 RID: 8038 RVA: 0x00013E00 File Offset: 0x00012000
[Token(Token = "0x6001F66")]
[Address(RVA = "0x1DA4EB0", Offset = "0x1DA3CB0", VA = "0x181DA4EB0")]
private bool SpinWait(int millisecondsTimeout)
{
return default(bool);
}
// Token: 0x06001F67 RID: 8039 RVA: 0x00013E18 File Offset: 0x00012018
[Token(Token = "0x6001F67")]
[Address(RVA = "0x1DA3160", Offset = "0x1DA1F60", VA = "0x181DA3160")]
internal bool InternalCancel(bool bCancelNonExecutingOnly)
{
return default(bool);
}
// Token: 0x06001F68 RID: 8040 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F68")]
[Address(RVA = "0x1DA3FB0", Offset = "0x1DA2DB0", VA = "0x181DA3FB0")]
internal void RecordInternalCancellationRequest()
{
}
// Token: 0x06001F69 RID: 8041 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F69")]
[Address(RVA = "0x1DA4060", Offset = "0x1DA2E60", VA = "0x181DA4060")]
internal void RecordInternalCancellationRequest(CancellationToken tokenToRecord)
{
}
// Token: 0x06001F6A RID: 8042 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F6A")]
[Address(RVA = "0x1DA3EF0", Offset = "0x1DA2CF0", VA = "0x181DA3EF0")]
internal void RecordInternalCancellationRequest(CancellationToken tokenToRecord, object cancellationException)
{
}
// Token: 0x06001F6B RID: 8043 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F6B")]
[Address(RVA = "0x1DA0070", Offset = "0x1D9EE70", VA = "0x181DA0070")]
internal void CancellationCleanupLogic()
{
}
// Token: 0x06001F6C RID: 8044 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F6C")]
[Address(RVA = "0x1DA4880", Offset = "0x1DA3680", VA = "0x181DA4880")]
private void SetCancellationAcknowledged()
{
}
// Token: 0x06001F6D RID: 8045 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F6D")]
[Address(RVA = "0x1DA1FB0", Offset = "0x1DA0DB0", VA = "0x181DA1FB0")]
internal void FinishContinuations()
{
}
// Token: 0x06001F6E RID: 8046 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F6E")]
[Address(RVA = "0x1DA3B40", Offset = "0x1DA2940", VA = "0x181DA3B40")]
private void LogFinishCompletionNotification()
{
}
/// <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
/// <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
/// <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is <see langword="null" />.</exception>
// Token: 0x06001F6F RID: 8047 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F6F")]
[Address(RVA = "0x1DA08B0", Offset = "0x1D9F6B0", VA = "0x181DA08B0")]
public Task ContinueWith(Action<Task> continuationAction)
{
return null;
}
/// <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation uses a specified scheduler.</summary>
/// <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
/// <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
/// <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
/// <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is <see langword="null" />.
/// -or-
/// The <paramref name="scheduler" /> argument is null.</exception>
// Token: 0x06001F70 RID: 8048 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F70")]
[Address(RVA = "0x1DA0380", Offset = "0x1D9F180", VA = "0x181DA0380")]
public Task ContinueWith(Action<Task> continuationAction, TaskScheduler scheduler)
{
return null;
}
/// <summary>Creates a continuation that executes when the target task competes according to the specified <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />. The continuation receives a cancellation token and uses a specified scheduler.</summary>
/// <param name="continuationAction">An action to run according to the specified <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
/// <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
/// <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
/// <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
/// <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
/// <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.
/// -or-
/// The <paramref name="scheduler" /> argument is null.</exception>
/// <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
// Token: 0x06001F71 RID: 8049 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F71")]
[Address(RVA = "0x1DA0550", Offset = "0x1D9F350", VA = "0x181DA0550")]
public Task ContinueWith(Action<Task> continuationAction, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler)
{
return null;
}
// Token: 0x06001F72 RID: 8050 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F72")]
[Address(RVA = "0x1DA0590", Offset = "0x1D9F390", VA = "0x181DA0590")]
private Task ContinueWith(Action<Task> continuationAction, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark)
{
return null;
}
/// <summary>Creates a continuation that receives caller-supplied state information and a cancellation token and that executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation executes based on a set of specified conditions and uses a specified scheduler.</summary>
/// <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
/// <param name="state">An object representing data to be used by the continuation action.</param>
/// <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
/// <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
/// <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
/// <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
// Token: 0x06001F73 RID: 8051 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F73")]
[Address(RVA = "0x1DA03B0", Offset = "0x1D9F1B0", VA = "0x181DA03B0")]
public Task ContinueWith(Action<Task, object> continuationAction, object state, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler)
{
return null;
}
// Token: 0x06001F74 RID: 8052 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F74")]
[Address(RVA = "0x1DA0720", Offset = "0x1D9F520", VA = "0x181DA0720")]
private Task ContinueWith(Action<Task, object> continuationAction, object state, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark)
{
return null;
}
/// <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes and returns a value.</summary>
/// <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
/// <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
/// <returns>A new continuation task.</returns>
/// <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
// Token: 0x06001F75 RID: 8053 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F75")]
[Address(RVA = "0x1B5F0F0", Offset = "0x1B5DEF0", VA = "0x181B5F0F0")]
public Task<TResult> ContinueWith<TResult>(Func<Task, TResult> continuationFunction)
{
return null;
}
// Token: 0x06001F76 RID: 8054 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F76")]
[Address(RVA = "0x1B5F1A0", Offset = "0x1B5DFA0", VA = "0x181B5F1A0")]
private Task<TResult> ContinueWith<TResult>(Func<Task, TResult> continuationFunction, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark)
{
return null;
}
// Token: 0x06001F77 RID: 8055 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F77")]
[Address(RVA = "0x1DA0A80", Offset = "0x1D9F880", VA = "0x181DA0A80")]
internal static void CreationOptionsFromContinuationOptions(TaskContinuationOptions continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions)
{
}
// Token: 0x06001F78 RID: 8056 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F78")]
[Address(RVA = "0x1DA01D0", Offset = "0x1D9EFD0", VA = "0x181DA01D0")]
internal void ContinueWithCore(Task continuationTask, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions options)
{
}
// Token: 0x06001F79 RID: 8057 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F79")]
[Address(RVA = "0x1D9EE10", Offset = "0x1D9DC10", VA = "0x181D9EE10")]
internal void AddCompletionAction(ITaskCompletionAction action)
{
}
// Token: 0x06001F7A RID: 8058 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F7A")]
[Address(RVA = "0x1D9ED90", Offset = "0x1D9DB90", VA = "0x181D9ED90")]
private void AddCompletionAction(ITaskCompletionAction action, bool addBeforeOthers)
{
}
// Token: 0x06001F7B RID: 8059 RVA: 0x00013E30 File Offset: 0x00012030
[Token(Token = "0x6001F7B")]
[Address(RVA = "0x1D9F6B0", Offset = "0x1D9E4B0", VA = "0x181D9F6B0")]
private bool AddTaskContinuationComplex(object tc, bool addBeforeOthers)
{
return default(bool);
}
// Token: 0x06001F7C RID: 8060 RVA: 0x00013E48 File Offset: 0x00012048
[Token(Token = "0x6001F7C")]
[Address(RVA = "0x1D9F9B0", Offset = "0x1D9E7B0", VA = "0x181D9F9B0")]
private bool AddTaskContinuation(object tc, bool addBeforeOthers)
{
return default(bool);
}
// Token: 0x06001F7D RID: 8061 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F7D")]
[Address(RVA = "0x1DA40F0", Offset = "0x1DA2EF0", VA = "0x181DA40F0")]
internal void RemoveContinuation(object continuationObject)
{
}
/// <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed successfully with the specified result.</summary>
/// <param name="result">The result to store into the completed task.</param>
/// <typeparam name="TResult">The type of the result returned by the task.</typeparam>
/// <returns>The successfully completed task.</returns>
// Token: 0x06001F7E RID: 8062 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F7E")]
[Address(RVA = "0x1771D50", Offset = "0x1770B50", VA = "0x181771D50")]
public static Task<TResult> FromResult<TResult>(TResult result)
{
return null;
}
/// <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that has completed with a specified exception.</summary>
/// <param name="exception">The exception with which to complete the task.</param>
/// <returns>The faulted task.</returns>
// Token: 0x06001F7F RID: 8063 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F7F")]
[Address(RVA = "0x1DA2B20", Offset = "0x1DA1920", VA = "0x181DA2B20")]
public static Task FromException(Exception exception)
{
return null;
}
/// <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed with a specified exception.</summary>
/// <param name="exception">The exception with which to complete the task.</param>
/// <typeparam name="TResult">The type of the result returned by the task.</typeparam>
/// <returns>The faulted task.</returns>
// Token: 0x06001F80 RID: 8064 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F80")]
[Address(RVA = "0x1B60030", Offset = "0x1B5EE30", VA = "0x181B60030")]
public static Task<TResult> FromException<TResult>(Exception exception)
{
return null;
}
// Token: 0x06001F81 RID: 8065 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F81")]
[Address(RVA = "0x1DA2A00", Offset = "0x1DA1800", VA = "0x181DA2A00")]
[FriendAccessAllowed]
internal static Task FromCancellation(CancellationToken cancellationToken)
{
return null;
}
// Token: 0x06001F82 RID: 8066 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F82")]
[Address(RVA = "0x1B5F8A0", Offset = "0x1B5E6A0", VA = "0x181B5F8A0")]
[FriendAccessAllowed]
internal static Task<TResult> FromCancellation<TResult>(CancellationToken cancellationToken)
{
return null;
}
/// <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed due to cancellation with a specified cancellation token.</summary>
/// <param name="cancellationToken">The cancellation token with which to complete the task.</param>
/// <typeparam name="TResult">The type of the result returned by the task.</typeparam>
/// <returns>The canceled task.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">Cancellation has not been requested for <paramref name="cancellationToken" />; its <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> property is <see langword="false" />.</exception>
// Token: 0x06001F83 RID: 8067 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F83")]
[Address(RVA = "0x1B5F610", Offset = "0x1B5E410", VA = "0x181B5F610")]
public static Task<TResult> FromCanceled<TResult>(CancellationToken cancellationToken)
{
return null;
}
// Token: 0x06001F84 RID: 8068 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F84")]
[Address(RVA = "0x1B5FA30", Offset = "0x1B5E830", VA = "0x181B5FA30")]
internal static Task<TResult> FromCancellation<TResult>(OperationCanceledException exception)
{
return null;
}
/// <summary>Queues the specified work to run on the thread pool and returns a <see cref="T:System.Threading.Tasks.Task" /> object that represents that work.</summary>
/// <param name="action">The work to execute asynchronously</param>
/// <returns>A task that represents the work queued to execute in the ThreadPool.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was <see langword="null" />.</exception>
// Token: 0x06001F85 RID: 8069 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F85")]
[Address(RVA = "0x1DA44C0", Offset = "0x1DA32C0", VA = "0x181DA44C0")]
public static Task Run(Action action)
{
return null;
}
/// <summary>Queues the specified work to run on the thread pool and returns a <see cref="T:System.Threading.Tasks.Task`1" /> object that represents that work.</summary>
/// <param name="function">The work to execute asynchronously.</param>
/// <typeparam name="TResult">The return type of the task.</typeparam>
/// <returns>A task object that represents the work queued to execute in the thread pool.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is <see langword="null" />.</exception>
// Token: 0x06001F86 RID: 8070 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F86")]
[Address(RVA = "0x1B60470", Offset = "0x1B5F270", VA = "0x181B60470")]
public static Task<TResult> Run<TResult>(Func<TResult> function)
{
return null;
}
/// <summary>Creates a task that completes after a specified time interval.</summary>
/// <param name="delay">The time span to wait before completing the returned task, or <see langword="TimeSpan.FromMilliseconds(-1)" /> to wait indefinitely.</param>
/// <returns>A task that represents the time delay.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="delay" /> represents a negative time interval other than <see langword="TimeSpan.FromMillseconds(-1)" />.
/// -or-
/// The <paramref name="delay" /> argument's <see cref="P:System.TimeSpan.TotalMilliseconds" /> property is greater than <see cref="F:System.Int32.MaxValue" />.</exception>
// Token: 0x06001F87 RID: 8071 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F87")]
[Address(RVA = "0x1DA0D10", Offset = "0x1D9FB10", VA = "0x181DA0D10")]
public static Task Delay(TimeSpan delay)
{
return null;
}
/// <summary>Creates a cancellable task that completes after a specified time interval.</summary>
/// <param name="delay">The time span to wait before completing the returned task, or <see langword="TimeSpan.FromMilliseconds(-1)" /> to wait indefinitely.</param>
/// <param name="cancellationToken">A cancellation token to observe while waiting for the task to complete.</param>
/// <returns>A task that represents the time delay.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="delay" /> represents a negative time interval other than <see langword="TimeSpan.FromMillseconds(-1)" />.
/// -or-
/// The <paramref name="delay" /> argument's <see cref="P:System.TimeSpan.TotalMilliseconds" /> property is greater than <see cref="F:System.Int32.MaxValue" />.</exception>
/// <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
/// <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed.</exception>
// Token: 0x06001F88 RID: 8072 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F88")]
[Address(RVA = "0x1DA0C20", Offset = "0x1D9FA20", VA = "0x181DA0C20")]
public static Task Delay(TimeSpan delay, CancellationToken cancellationToken)
{
return null;
}
/// <summary>Creates a task that completes after a specified number of milliseconds.</summary>
/// <param name="millisecondsDelay">The number of milliseconds to wait before completing the returned task, or -1 to wait indefinitely.</param>
/// <returns>A task that represents the time delay.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
// Token: 0x06001F89 RID: 8073 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F89")]
[Address(RVA = "0x1DA0BC0", Offset = "0x1D9F9C0", VA = "0x181DA0BC0")]
public static Task Delay(int millisecondsDelay)
{
return null;
}
/// <summary>Creates a cancellable task that completes after a specified number of milliseconds.</summary>
/// <param name="millisecondsDelay">The number of milliseconds to wait before completing the returned task, or -1 to wait indefinitely.</param>
/// <param name="cancellationToken">A cancellation token to observe while waiting for the task to complete.</param>
/// <returns>A task that represents the time delay.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
/// <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
/// <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed.</exception>
// Token: 0x06001F8A RID: 8074 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F8A")]
[Address(RVA = "0x1DA0E40", Offset = "0x1D9FC40", VA = "0x181DA0E40")]
public static Task Delay(int millisecondsDelay, CancellationToken cancellationToken)
{
return null;
}
/// <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task" /> objects in an array have completed.</summary>
/// <param name="tasks">The tasks to wait on for completion.</param>
/// <returns>A task that represents the completion of all of the supplied tasks.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a <see langword="null" /> task.</exception>
// Token: 0x06001F8B RID: 8075 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F8B")]
[Address(RVA = "0x1DA5A90", Offset = "0x1DA4890", VA = "0x181DA5A90")]
public static Task WhenAll(params Task[] tasks)
{
return null;
}
// Token: 0x06001F8C RID: 8076 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F8C")]
[Address(RVA = "0x1DA3AA0", Offset = "0x1DA28A0", VA = "0x181DA3AA0")]
private static Task InternalWhenAll(Task[] tasks)
{
return null;
}
/// <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
/// <param name="tasks">The tasks to wait on for completion.</param>
/// <returns>A task that represents the completion of one of the supplied tasks. The return task's Result is the task that completed.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
/// <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
// Token: 0x06001F8D RID: 8077 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001F8D")]
[Address(RVA = "0x1DA5C60", Offset = "0x1DA4A60", VA = "0x181DA5C60")]
public static Task<Task> WhenAny(params Task[] tasks)
{
return null;
}
// Token: 0x040011C7 RID: 4551
[Token(Token = "0x40011C7")]
[ThreadStatic]
internal static Task t_currentTask;
// Token: 0x040011C8 RID: 4552
[Token(Token = "0x40011C8")]
[ThreadStatic]
private static StackGuard t_stackGuard;
// Token: 0x040011C9 RID: 4553
[Token(Token = "0x40011C9")]
internal static int s_taskIdCounter;
// Token: 0x040011CA RID: 4554
[Token(Token = "0x40011CA")]
private static readonly TaskFactory s_factory;
// Token: 0x040011CB RID: 4555
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40011CB")]
private int m_taskId;
// Token: 0x040011CC RID: 4556
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40011CC")]
internal object m_action;
// Token: 0x040011CD RID: 4557
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40011CD")]
internal object m_stateObject;
// Token: 0x040011CE RID: 4558
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40011CE")]
internal TaskScheduler m_taskScheduler;
// Token: 0x040011CF RID: 4559
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40011CF")]
internal readonly Task m_parent;
// Token: 0x040011D0 RID: 4560
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40011D0")]
internal int m_stateFlags;
// Token: 0x040011D1 RID: 4561
[Token(Token = "0x40011D1")]
private const int OptionsMask = 65535;
// Token: 0x040011D2 RID: 4562
[Token(Token = "0x40011D2")]
internal const int TASK_STATE_STARTED = 65536;
// Token: 0x040011D3 RID: 4563
[Token(Token = "0x40011D3")]
internal const int TASK_STATE_DELEGATE_INVOKED = 131072;
// Token: 0x040011D4 RID: 4564
[Token(Token = "0x40011D4")]
internal const int TASK_STATE_DISPOSED = 262144;
// Token: 0x040011D5 RID: 4565
[Token(Token = "0x40011D5")]
internal const int TASK_STATE_EXCEPTIONOBSERVEDBYPARENT = 524288;
// Token: 0x040011D6 RID: 4566
[Token(Token = "0x40011D6")]
internal const int TASK_STATE_CANCELLATIONACKNOWLEDGED = 1048576;
// Token: 0x040011D7 RID: 4567
[Token(Token = "0x40011D7")]
internal const int TASK_STATE_FAULTED = 2097152;
// Token: 0x040011D8 RID: 4568
[Token(Token = "0x40011D8")]
internal const int TASK_STATE_CANCELED = 4194304;
// Token: 0x040011D9 RID: 4569
[Token(Token = "0x40011D9")]
internal const int TASK_STATE_WAITING_ON_CHILDREN = 8388608;
// Token: 0x040011DA RID: 4570
[Token(Token = "0x40011DA")]
internal const int TASK_STATE_RAN_TO_COMPLETION = 16777216;
// Token: 0x040011DB RID: 4571
[Token(Token = "0x40011DB")]
internal const int TASK_STATE_WAITINGFORACTIVATION = 33554432;
// Token: 0x040011DC RID: 4572
[Token(Token = "0x40011DC")]
internal const int TASK_STATE_COMPLETION_RESERVED = 67108864;
// Token: 0x040011DD RID: 4573
[Token(Token = "0x40011DD")]
internal const int TASK_STATE_THREAD_WAS_ABORTED = 134217728;
// Token: 0x040011DE RID: 4574
[Token(Token = "0x40011DE")]
internal const int TASK_STATE_WAIT_COMPLETION_NOTIFICATION = 268435456;
// Token: 0x040011DF RID: 4575
[Token(Token = "0x40011DF")]
internal const int TASK_STATE_EXECUTIONCONTEXT_IS_NULL = 536870912;
// Token: 0x040011E0 RID: 4576
[Token(Token = "0x40011E0")]
internal const int TASK_STATE_TASKSCHEDULED_WAS_FIRED = 1073741824;
// Token: 0x040011E1 RID: 4577
[Token(Token = "0x40011E1")]
private const int TASK_STATE_COMPLETED_MASK = 23068672;
// Token: 0x040011E2 RID: 4578
[Token(Token = "0x40011E2")]
private const int CANCELLATION_REQUESTED = 1;
// Token: 0x040011E3 RID: 4579
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40011E3")]
private object m_continuationObject;
// Token: 0x040011E4 RID: 4580
[Token(Token = "0x40011E4")]
private static readonly object s_taskCompletionSentinel;
// Token: 0x040011E5 RID: 4581
[Token(Token = "0x40011E5")]
[FriendAccessAllowed]
internal static bool s_asyncDebuggingEnabled;
// Token: 0x040011E6 RID: 4582
[Token(Token = "0x40011E6")]
private static readonly Dictionary<int, Task> s_currentActiveTasks;
// Token: 0x040011E7 RID: 4583
[Token(Token = "0x40011E7")]
private static readonly object s_activeTasksLock;
// Token: 0x040011E8 RID: 4584
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40011E8")]
internal Task.ContingentProperties m_contingentProperties;
// Token: 0x040011E9 RID: 4585
[Token(Token = "0x40011E9")]
private static readonly Action<object> s_taskCancelCallback;
// Token: 0x040011EA RID: 4586
[Token(Token = "0x40011EA")]
private static readonly Func<Task.ContingentProperties> s_createContingentProperties;
// Token: 0x040011EB RID: 4587
[Token(Token = "0x40011EB")]
private static Task s_completedTask;
// Token: 0x040011EC RID: 4588
[Token(Token = "0x40011EC")]
private static readonly Predicate<Task> s_IsExceptionObservedByParentPredicate;
// Token: 0x040011ED RID: 4589
[Token(Token = "0x40011ED")]
private static ContextCallback s_ecCallback;
// Token: 0x040011EE RID: 4590
[Token(Token = "0x40011EE")]
private static readonly Predicate<object> s_IsTaskContinuationNullPredicate;
// Token: 0x02000373 RID: 883
[Token(Token = "0x2000373")]
internal class ContingentProperties
{
// Token: 0x06001F8F RID: 8079 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F8F")]
[Address(RVA = "0x1D987F0", Offset = "0x1D975F0", VA = "0x181D987F0")]
internal void SetCompleted()
{
}
// Token: 0x06001F90 RID: 8080 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F90")]
[Address(RVA = "0x1D98770", Offset = "0x1D97570", VA = "0x181D98770")]
internal void DeregisterCancellationCallback()
{
}
// Token: 0x06001F91 RID: 8081 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F91")]
[Address(RVA = "0x1D98820", Offset = "0x1D97620", VA = "0x181D98820")]
public ContingentProperties()
{
}
// Token: 0x040011EF RID: 4591
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40011EF")]
internal ExecutionContext m_capturedContext;
// Token: 0x040011F0 RID: 4592
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40011F0")]
internal ManualResetEventSlim m_completionEvent;
// Token: 0x040011F1 RID: 4593
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40011F1")]
internal TaskExceptionHolder m_exceptionsHolder;
// Token: 0x040011F2 RID: 4594
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40011F2")]
internal CancellationToken m_cancellationToken;
// Token: 0x040011F3 RID: 4595
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40011F3")]
internal Shared<CancellationTokenRegistration> m_cancellationRegistration;
// Token: 0x040011F4 RID: 4596
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40011F4")]
internal int m_internalCancellationRequested;
// Token: 0x040011F5 RID: 4597
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x40011F5")]
internal int m_completionCountdown;
// Token: 0x040011F6 RID: 4598
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40011F6")]
internal List<Task> m_exceptionalChildren;
}
// Token: 0x02000374 RID: 884
[Token(Token = "0x2000374")]
private sealed class SetOnInvokeMres : ManualResetEventSlim, ITaskCompletionAction
{
// Token: 0x06001F92 RID: 8082 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F92")]
[Address(RVA = "0x1D9AF70", Offset = "0x1D99D70", VA = "0x181D9AF70")]
internal SetOnInvokeMres()
{
}
// Token: 0x06001F93 RID: 8083 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F93")]
[Address(RVA = "0x1D9AF60", Offset = "0x1D99D60", VA = "0x181D9AF60", Slot = "6")]
public void Invoke(Task completingTask)
{
}
}
// Token: 0x02000375 RID: 885
[Token(Token = "0x2000375")]
private sealed class DelayPromise : Task<VoidTaskResult>
{
// Token: 0x06001F94 RID: 8084 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F94")]
[Address(RVA = "0x1D989E0", Offset = "0x1D977E0", VA = "0x181D989E0")]
internal DelayPromise(CancellationToken token)
{
}
// Token: 0x06001F95 RID: 8085 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F95")]
[Address(RVA = "0x1D98850", Offset = "0x1D97650", VA = "0x181D98850")]
internal void Complete()
{
}
// Token: 0x040011F7 RID: 4599
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40011F7")]
internal readonly CancellationToken Token;
// Token: 0x040011F8 RID: 4600
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40011F8")]
internal CancellationTokenRegistration Registration;
// Token: 0x040011F9 RID: 4601
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40011F9")]
internal Timer Timer;
}
// Token: 0x02000376 RID: 886
[Token(Token = "0x2000376")]
private sealed class WhenAllPromise : Task<VoidTaskResult>, ITaskCompletionAction
{
// Token: 0x06001F96 RID: 8086 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F96")]
[Address(RVA = "0x1DB9090", Offset = "0x1DB7E90", VA = "0x181DB9090")]
internal WhenAllPromise(Task[] tasks)
{
}
// Token: 0x06001F97 RID: 8087 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001F97")]
[Address(RVA = "0x1DB8D70", Offset = "0x1DB7B70", VA = "0x181DB8D70", Slot = "22")]
public void Invoke(Task completedTask)
{
}
// Token: 0x17000443 RID: 1091
// (get) Token: 0x06001F98 RID: 8088 RVA: 0x00013E60 File Offset: 0x00012060
[Token(Token = "0x17000443")]
internal override bool ShouldNotifyDebuggerOfWaitCompletion
{
[Token(Token = "0x6001F98")]
[Address(RVA = "0x1DB9260", Offset = "0x1DB8060", VA = "0x181DB9260", Slot = "11")]
get
{
return default(bool);
}
}
// Token: 0x040011FA RID: 4602
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40011FA")]
private readonly Task[] m_tasks;
// Token: 0x040011FB RID: 4603
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40011FB")]
private int m_count;
}
}
}