Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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: 0x0200038E RID: 910
[Token(Token = "0x200038E")]
[DebuggerTypeProxy(typeof(SystemThreadingTasks_TaskDebugView))]
[DebuggerDisplay("Id = {Id}, Status = {Status}, Method = {DebuggerDisplayMethodDescription}")]
public class Task : IThreadPoolWorkItem, IAsyncResult, IDisposable
{
// Token: 0x06002108 RID: 8456 RVA: 0x00015DF8 File Offset: 0x00013FF8
[Token(Token = "0x6002108")]
[Address(RVA = "0xB4AB30", Offset = "0xB49B30", VA = "0x180B4AB30")]
[FriendAccessAllowed]
internal static bool AddToActiveTasks(Task task)
{
return default(bool);
}
// Token: 0x06002109 RID: 8457 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002109")]
[Address(RVA = "0xB4F4E0", Offset = "0xB4E4E0", VA = "0x180B4F4E0")]
[FriendAccessAllowed]
internal static void RemoveFromActiveTasks(int taskId)
{
}
// Token: 0x0600210A RID: 8458 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600210A")]
[Address(RVA = "0xB513C0", Offset = "0xB503C0", VA = "0x180B513C0")]
internal Task(bool canceled, TaskCreationOptions creationOptions, CancellationToken ct)
{
}
// Token: 0x0600210B RID: 8459 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600210B")]
[Address(RVA = "0xB51480", Offset = "0xB50480", VA = "0x180B51480")]
internal Task()
{
}
// Token: 0x0600210C RID: 8460 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600210C")]
[Address(RVA = "0xB51290", Offset = "0xB50290", VA = "0x180B51290")]
internal Task(object state, TaskCreationOptions creationOptions, bool promiseStyle)
{
}
// Token: 0x0600210D RID: 8461 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600210D")]
[Address(RVA = "0xB511B0", Offset = "0xB501B0", VA = "0x180B511B0")]
internal Task(Delegate action, object state, Task parent, CancellationToken cancellationToken, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler)
{
}
// Token: 0x0600210E RID: 8462 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600210E")]
[Address(RVA = "0xB50460", Offset = "0xB4F460", VA = "0x180B50460")]
internal void TaskConstructorCore(object action, object state, CancellationToken cancellationToken, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler)
{
}
// Token: 0x0600210F RID: 8463 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600210F")]
[Address(RVA = "0xB4AD10", Offset = "0xB49D10", VA = "0x180B4AD10")]
private void AssignCancellationToken(CancellationToken cancellationToken, Task antecedent, TaskContinuation continuation)
{
}
// Token: 0x06002110 RID: 8464 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002110")]
[Address(RVA = "0xB50370", Offset = "0xB4F370", VA = "0x180B50370")]
private static void TaskCancelCallback(object o)
{
}
// Token: 0x06002111 RID: 8465 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002111")]
[Address(RVA = "0xB4EEB0", Offset = "0xB4DEB0", VA = "0x180B4EEB0")]
internal void PossiblyCaptureContext(ref StackCrawlMark stackMark)
{
}
// Token: 0x17000497 RID: 1175
// (get) Token: 0x06002112 RID: 8466 RVA: 0x00015E10 File Offset: 0x00014010
[Token(Token = "0x17000497")]
internal TaskCreationOptions Options
{
[Token(Token = "0x6002112")]
[Address(RVA = "0xB51F00", Offset = "0xB50F00", VA = "0x180B51F00")]
get
{
return TaskCreationOptions.None;
}
}
// Token: 0x06002113 RID: 8467 RVA: 0x00015E28 File Offset: 0x00014028
[Token(Token = "0x6002113")]
[Address(RVA = "0xB4EEA0", Offset = "0xB4DEA0", VA = "0x180B4EEA0")]
internal static TaskCreationOptions OptionsMethod(int flags)
{
return TaskCreationOptions.None;
}
// Token: 0x06002114 RID: 8468 RVA: 0x00015E40 File Offset: 0x00014040
[Token(Token = "0x6002114")]
[Address(RVA = "0xB4B010", Offset = "0xB4A010", VA = "0x180B4B010")]
internal bool AtomicStateUpdate(int newBits, int illegalBits)
{
return default(bool);
}
// Token: 0x06002115 RID: 8469 RVA: 0x00015E58 File Offset: 0x00014058
[Token(Token = "0x6002115")]
[Address(RVA = "0xB4B190", Offset = "0xB4A190", VA = "0x180B4B190")]
internal bool AtomicStateUpdate(int newBits, int illegalBits, ref int oldFlags)
{
return default(bool);
}
// Token: 0x06002116 RID: 8470 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002116")]
[Address(RVA = "0xB4FC00", Offset = "0xB4EC00", VA = "0x180B4FC00")]
internal void SetNotificationForWaitCompletion(bool enabled)
{
}
// Token: 0x06002117 RID: 8471 RVA: 0x00015E70 File Offset: 0x00014070
[Token(Token = "0x6002117")]
[Address(RVA = "0xB4EE10", Offset = "0xB4DE10", VA = "0x180B4EE10")]
internal bool NotifyDebuggerOfWaitCompletionIfNecessary()
{
return default(bool);
}
// Token: 0x06002118 RID: 8472 RVA: 0x00015E88 File Offset: 0x00014088
[Token(Token = "0x6002118")]
[Address(RVA = "0xB4AC70", Offset = "0xB49C70", VA = "0x180B4AC70")]
internal static bool AnyTaskRequiresNotifyDebuggerOfWaitCompletion(Task[] tasks)
{
return default(bool);
}
// Token: 0x17000498 RID: 1176
// (get) Token: 0x06002119 RID: 8473 RVA: 0x00015EA0 File Offset: 0x000140A0
[Token(Token = "0x17000498")]
internal bool IsWaitNotificationEnabledOrNotRanToCompletion
{
[Token(Token = "0x6002119")]
[Address(RVA = "0xB51EB0", Offset = "0xB50EB0", VA = "0x180B51EB0")]
get
{
return default(bool);
}
}
// Token: 0x17000499 RID: 1177
// (get) Token: 0x0600211A RID: 8474 RVA: 0x00015EB8 File Offset: 0x000140B8
[Token(Token = "0x17000499")]
internal virtual bool ShouldNotifyDebuggerOfWaitCompletion
{
[Token(Token = "0x600211A")]
[Address(RVA = "0xB51EE0", Offset = "0xB50EE0", VA = "0x180B51EE0", Slot = "11")]
get
{
return default(bool);
}
}
// Token: 0x1700049A RID: 1178
// (get) Token: 0x0600211B RID: 8475 RVA: 0x00015ED0 File Offset: 0x000140D0
[Token(Token = "0x1700049A")]
internal bool IsWaitNotificationEnabled
{
[Token(Token = "0x600211B")]
[Address(RVA = "0xB51EE0", Offset = "0xB50EE0", VA = "0x180B51EE0")]
get
{
return default(bool);
}
}
// Token: 0x0600211C RID: 8476 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600211C")]
[Address(RVA = "0xB4EE70", Offset = "0xB4DE70", VA = "0x180B4EE70")]
private void NotifyDebuggerOfWaitCompletion()
{
}
// Token: 0x0600211D RID: 8477 RVA: 0x00015EE8 File Offset: 0x000140E8
[Token(Token = "0x600211D")]
[Address(RVA = "0xB4ED90", Offset = "0xB4DD90", VA = "0x180B4ED90")]
internal bool MarkStarted()
{
return default(bool);
}
// Token: 0x0600211E RID: 8478 RVA: 0x00015F00 File Offset: 0x00014100
[Token(Token = "0x600211E")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
internal bool FireTaskScheduledIfNeeded(TaskScheduler ts)
{
return default(bool);
}
// Token: 0x0600211F RID: 8479 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600211F")]
[Address(RVA = "0xB4A620", Offset = "0xB49620", VA = "0x180B4A620")]
internal void AddNewChild()
{
}
// Token: 0x06002120 RID: 8480 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002120")]
[Address(RVA = "0xB4C760", Offset = "0xB4B760", VA = "0x180B4C760")]
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: 0x06002121 RID: 8481 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002121")]
[Address(RVA = "0xB4F610", Offset = "0xB4E610", VA = "0x180B4F610")]
public void RunSynchronously(TaskScheduler scheduler)
{
}
// Token: 0x06002122 RID: 8482 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002122")]
[Address(RVA = "0xB4E580", Offset = "0xB4D580", VA = "0x180B4E580")]
internal void InternalRunSynchronously(TaskScheduler scheduler, bool waitForCompletion)
{
}
// Token: 0x06002123 RID: 8483 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002123")]
[Address(RVA = "0xB4E8F0", Offset = "0xB4D8F0", VA = "0x180B4E8F0")]
internal static Task InternalStartNew(Task creatingTask, Delegate action, object state, CancellationToken cancellationToken, TaskScheduler scheduler, TaskCreationOptions options, InternalTaskOptions internalOptions, ref StackCrawlMark stackMark)
{
return null;
}
// Token: 0x06002124 RID: 8484 RVA: 0x00015F18 File Offset: 0x00014118
[Token(Token = "0x6002124")]
[Address(RVA = "0xB4EDB0", Offset = "0xB4DDB0", VA = "0x180B4EDB0")]
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: 0x1700049B RID: 1179
// (get) Token: 0x06002125 RID: 8485 RVA: 0x00015F30 File Offset: 0x00014130
[Token(Token = "0x1700049B")]
public int Id
{
[Token(Token = "0x6002125")]
[Address(RVA = "0xB51AB0", Offset = "0xB50AB0", VA = "0x180B51AB0")]
get
{
return 0;
}
}
// Token: 0x1700049C RID: 1180
// (get) Token: 0x06002126 RID: 8486 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700049C")]
internal static Task InternalCurrent
{
[Token(Token = "0x6002126")]
[Address(RVA = "0xB51BA0", Offset = "0xB50BA0", VA = "0x180B51BA0")]
get
{
return null;
}
}
// Token: 0x06002127 RID: 8487 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002127")]
[Address(RVA = "0xB4E4D0", Offset = "0xB4D4D0", VA = "0x180B4E4D0")]
internal static Task InternalCurrentIfAttached(TaskCreationOptions creationOptions)
{
return null;
}
// Token: 0x1700049D RID: 1181
// (get) Token: 0x06002128 RID: 8488 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700049D")]
internal static StackGuard CurrentStackGuard
{
[Token(Token = "0x6002128")]
[Address(RVA = "0xB518E0", Offset = "0xB508E0", VA = "0x180B518E0")]
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: 0x1700049E RID: 1182
// (get) Token: 0x06002129 RID: 8489 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700049E")]
public AggregateException Exception
{
[Token(Token = "0x6002129")]
[Address(RVA = "0xB51A00", Offset = "0xB50A00", VA = "0x180B51A00")]
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: 0x1700049F RID: 1183
// (get) Token: 0x0600212A RID: 8490 RVA: 0x00015F48 File Offset: 0x00014148
[Token(Token = "0x1700049F")]
public TaskStatus Status
{
[Token(Token = "0x600212A")]
[Address(RVA = "0xB51F60", Offset = "0xB50F60", VA = "0x180B51F60")]
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: 0x170004A0 RID: 1184
// (get) Token: 0x0600212B RID: 8491 RVA: 0x00015F60 File Offset: 0x00014160
[Token(Token = "0x170004A0")]
public bool IsCanceled
{
[Token(Token = "0x600212B")]
[Address(RVA = "0xB51C60", Offset = "0xB50C60", VA = "0x180B51C60")]
get
{
return default(bool);
}
}
// Token: 0x170004A1 RID: 1185
// (get) Token: 0x0600212C RID: 8492 RVA: 0x00015F78 File Offset: 0x00014178
[Token(Token = "0x170004A1")]
internal bool IsCancellationRequested
{
[Token(Token = "0x600212C")]
[Address(RVA = "0xB51CB0", Offset = "0xB50CB0", VA = "0x180B51CB0")]
get
{
return default(bool);
}
}
// Token: 0x0600212D RID: 8493 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600212D")]
[Address(RVA = "0xB4C8D0", Offset = "0xB4B8D0", VA = "0x180B4C8D0")]
internal Task.ContingentProperties EnsureContingentPropertiesInitialized(bool needsProtection)
{
return null;
}
// Token: 0x0600212E RID: 8494 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600212E")]
[Address(RVA = "0xB4C810", Offset = "0xB4B810", VA = "0x180B4C810")]
private Task.ContingentProperties EnsureContingentPropertiesInitializedCore(bool needsProtection)
{
return null;
}
// Token: 0x170004A2 RID: 1186
// (get) Token: 0x0600212F RID: 8495 RVA: 0x00015F90 File Offset: 0x00014190
[Token(Token = "0x170004A2")]
internal CancellationToken CancellationToken
{
[Token(Token = "0x600212F")]
[Address(RVA = "0xB514E0", Offset = "0xB504E0", VA = "0x180B514E0")]
get
{
return default(CancellationToken);
}
}
// Token: 0x170004A3 RID: 1187
// (get) Token: 0x06002130 RID: 8496 RVA: 0x00015FA8 File Offset: 0x000141A8
[Token(Token = "0x170004A3")]
internal bool IsCancellationAcknowledged
{
[Token(Token = "0x6002130")]
[Address(RVA = "0xB51C90", Offset = "0xB50C90", VA = "0x180B51C90")]
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: 0x170004A4 RID: 1188
// (get) Token: 0x06002131 RID: 8497 RVA: 0x00015FC0 File Offset: 0x000141C0
[Token(Token = "0x170004A4")]
public bool IsCompleted
{
[Token(Token = "0x6002131")]
[Address(RVA = "0xB51D90", Offset = "0xB50D90", VA = "0x180B51D90", Slot = "6")]
get
{
return default(bool);
}
}
// Token: 0x06002132 RID: 8498 RVA: 0x00015FD8 File Offset: 0x000141D8
[Token(Token = "0x6002132")]
[Address(RVA = "0xB4ED70", Offset = "0xB4DD70", VA = "0x180B4ED70")]
private static bool IsCompletedMethod(int flags)
{
return default(bool);
}
// Token: 0x170004A5 RID: 1189
// (get) Token: 0x06002133 RID: 8499 RVA: 0x00015FF0 File Offset: 0x000141F0
[Token(Token = "0x170004A5")]
public bool IsCompletedSuccessfully
{
[Token(Token = "0x6002133")]
[Address(RVA = "0xB51D60", Offset = "0xB50D60", VA = "0x180B51D60")]
get
{
return default(bool);
}
}
// Token: 0x170004A6 RID: 1190
// (get) Token: 0x06002134 RID: 8500 RVA: 0x00016008 File Offset: 0x00014208
[Token(Token = "0x170004A6")]
internal bool IsRanToCompletion
{
[Token(Token = "0x6002134")]
[Address(RVA = "0xB51D60", Offset = "0xB50D60", VA = "0x180B51D60")]
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: 0x170004A7 RID: 1191
// (get) Token: 0x06002135 RID: 8501 RVA: 0x00016020 File Offset: 0x00014220
[Token(Token = "0x170004A7")]
public TaskCreationOptions CreationOptions
{
[Token(Token = "0x6002135")]
[Address(RVA = "0xB51880", Offset = "0xB50880", VA = "0x180B51880")]
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: 0x170004A8 RID: 1192
// (get) Token: 0x06002136 RID: 8502 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170004A8")]
WaitHandle IAsyncResult.AsyncWaitHandle
{
[Token(Token = "0x6002136")]
[Address(RVA = "0xB500B0", Offset = "0xB4F0B0", VA = "0x180B500B0", 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: 0x170004A9 RID: 1193
// (get) Token: 0x06002137 RID: 8503 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170004A9")]
public object AsyncState
{
[Token(Token = "0x6002137")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", 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: 0x170004AA RID: 1194
// (get) Token: 0x06002138 RID: 8504 RVA: 0x00016038 File Offset: 0x00014238
[Token(Token = "0x170004AA")]
bool IAsyncResult.CompletedSynchronously
{
[Token(Token = "0x6002138")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "9")]
get
{
return default(bool);
}
}
// Token: 0x170004AB RID: 1195
// (get) Token: 0x06002139 RID: 8505 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170004AB")]
internal TaskScheduler ExecutingTaskScheduler
{
[Token(Token = "0x6002139")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
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: 0x170004AC RID: 1196
// (get) Token: 0x0600213A RID: 8506 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170004AC")]
public static TaskFactory Factory
{
[Token(Token = "0x600213A")]
[Address(RVA = "0xB51A50", Offset = "0xB50A50", VA = "0x180B51A50")]
get
{
return null;
}
}
/// <summary>Gets a task that has already completed successfully.</summary>
/// <returns>The successfully completed task.</returns>
// Token: 0x170004AD RID: 1197
// (get) Token: 0x0600213B RID: 8507 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170004AD")]
public static Task CompletedTask
{
[Token(Token = "0x600213B")]
[Address(RVA = "0xB517A0", Offset = "0xB507A0", VA = "0x180B517A0")]
get
{
return null;
}
}
// Token: 0x170004AE RID: 1198
// (get) Token: 0x0600213C RID: 8508 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170004AE")]
internal ManualResetEventSlim CompletedEvent
{
[Token(Token = "0x600213C")]
[Address(RVA = "0xB51600", Offset = "0xB50600", VA = "0x180B51600")]
get
{
return null;
}
}
// Token: 0x170004AF RID: 1199
// (get) Token: 0x0600213D RID: 8509 RVA: 0x00016050 File Offset: 0x00014250
[Token(Token = "0x170004AF")]
internal bool IsSelfReplicatingRoot
{
[Token(Token = "0x600213D")]
[Address(RVA = "0xB51E50", Offset = "0xB50E50", VA = "0x180B51E50")]
get
{
return default(bool);
}
}
// Token: 0x170004B0 RID: 1200
// (get) Token: 0x0600213E RID: 8510 RVA: 0x00016068 File Offset: 0x00014268
[Token(Token = "0x170004B0")]
internal bool IsChildReplica
{
[Token(Token = "0x600213E")]
[Address(RVA = "0xB51D00", Offset = "0xB50D00", VA = "0x180B51D00")]
get
{
return default(bool);
}
}
// Token: 0x170004B1 RID: 1201
// (get) Token: 0x0600213F RID: 8511 RVA: 0x00016080 File Offset: 0x00014280
[Token(Token = "0x170004B1")]
internal int ActiveChildCount
{
[Token(Token = "0x600213F")]
[Address(RVA = "0xB514B0", Offset = "0xB504B0", VA = "0x180B514B0")]
get
{
return 0;
}
}
// Token: 0x170004B2 RID: 1202
// (get) Token: 0x06002140 RID: 8512 RVA: 0x00016098 File Offset: 0x00014298
[Token(Token = "0x170004B2")]
internal bool ExceptionRecorded
{
[Token(Token = "0x6002140")]
[Address(RVA = "0xB51990", Offset = "0xB50990", VA = "0x180B51990")]
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: 0x170004B3 RID: 1203
// (get) Token: 0x06002141 RID: 8513 RVA: 0x000160B0 File Offset: 0x000142B0
[Token(Token = "0x170004B3")]
public bool IsFaulted
{
[Token(Token = "0x6002141")]
[Address(RVA = "0xB51E30", Offset = "0xB50E30", VA = "0x180B51E30")]
get
{
return default(bool);
}
}
// Token: 0x170004B4 RID: 1204
// (get) Token: 0x06002142 RID: 8514 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06002143 RID: 8515 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170004B4")]
internal ExecutionContext CapturedContext
{
[Token(Token = "0x6002142")]
[Address(RVA = "0xB51510", Offset = "0xB50510", VA = "0x180B51510")]
get
{
return null;
}
[Token(Token = "0x6002143")]
[Address(RVA = "0xB51FF0", Offset = "0xB50FF0", VA = "0x180B51FF0")]
set
{
}
}
// Token: 0x06002144 RID: 8516 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002144")]
[Address(RVA = "0xB4BC30", Offset = "0xB4AC30", VA = "0x180B4BC30")]
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: 0x06002145 RID: 8517 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002145")]
[Address(RVA = "0xB4C570", Offset = "0xB4B570", VA = "0x180B4C570", 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: 0x06002146 RID: 8518 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002146")]
[Address(RVA = "0xB4C5E0", Offset = "0xB4B5E0", VA = "0x180B4C5E0", Slot = "12")]
protected virtual void Dispose(bool disposing)
{
}
// Token: 0x06002147 RID: 8519 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002147")]
[Address(RVA = "0xB4F7A0", Offset = "0xB4E7A0", VA = "0x180B4F7A0")]
internal void ScheduleAndStart(bool needsProtection)
{
}
// Token: 0x06002148 RID: 8520 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002148")]
[Address(RVA = "0xB49F30", Offset = "0xB48F30", VA = "0x180B49F30")]
internal void AddException(object exceptionObject)
{
}
// Token: 0x06002149 RID: 8521 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002149")]
[Address(RVA = "0xB49F40", Offset = "0xB48F40", VA = "0x180B49F40")]
internal void AddException(object exceptionObject, bool representsCancellation)
{
}
// Token: 0x0600214A RID: 8522 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600214A")]
[Address(RVA = "0xB4DE90", Offset = "0xB4CE90", VA = "0x180B4DE90")]
private AggregateException GetExceptions(bool includeTaskCanceledExceptions)
{
return null;
}
// Token: 0x0600214B RID: 8523 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600214B")]
[Address(RVA = "0xB4DCE0", Offset = "0xB4CCE0", VA = "0x180B4DCE0")]
internal ReadOnlyCollection<ExceptionDispatchInfo> GetExceptionDispatchInfos()
{
return null;
}
// Token: 0x0600214C RID: 8524 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600214C")]
[Address(RVA = "0xB4DCA0", Offset = "0xB4CCA0", VA = "0x180B4DCA0")]
internal ExceptionDispatchInfo GetCancellationExceptionDispatchInfo()
{
return null;
}
// Token: 0x0600214D RID: 8525 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600214D")]
[Address(RVA = "0xB506E0", Offset = "0xB4F6E0", VA = "0x180B506E0")]
internal void ThrowIfExceptional(bool includeTaskCanceledExceptions)
{
}
// Token: 0x0600214E RID: 8526 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600214E")]
[Address(RVA = "0xB50750", Offset = "0xB4F750", VA = "0x180B50750")]
internal void UpdateExceptionObservedStatus()
{
}
// Token: 0x170004B5 RID: 1205
// (get) Token: 0x0600214F RID: 8527 RVA: 0x000160C8 File Offset: 0x000142C8
[Token(Token = "0x170004B5")]
internal bool IsExceptionObservedByParent
{
[Token(Token = "0x600214F")]
[Address(RVA = "0xB51E10", Offset = "0xB50E10", VA = "0x180B51E10")]
get
{
return default(bool);
}
}
// Token: 0x170004B6 RID: 1206
// (get) Token: 0x06002150 RID: 8528 RVA: 0x000160E0 File Offset: 0x000142E0
[Token(Token = "0x170004B6")]
internal bool IsDelegateInvoked
{
[Token(Token = "0x6002150")]
[Address(RVA = "0xB51DF0", Offset = "0xB50DF0", VA = "0x180B51DF0")]
get
{
return default(bool);
}
}
// Token: 0x06002151 RID: 8529 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002151")]
[Address(RVA = "0xB4D990", Offset = "0xB4C990", VA = "0x180B4D990")]
internal void Finish(bool bUserDelegateExecuted)
{
}
// Token: 0x06002152 RID: 8530 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002152")]
[Address(RVA = "0xB4D700", Offset = "0xB4C700", VA = "0x180B4D700")]
internal void FinishStageTwo()
{
}
// Token: 0x06002153 RID: 8531 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002153")]
[Address(RVA = "0xB4D660", Offset = "0xB4C660", VA = "0x180B4D660")]
internal void FinishStageThree()
{
}
// Token: 0x06002154 RID: 8532 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002154")]
[Address(RVA = "0xB4EF20", Offset = "0xB4DF20", VA = "0x180B4EF20")]
internal void ProcessChildCompletion(Task childTask)
{
}
// Token: 0x06002155 RID: 8533 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002155")]
[Address(RVA = "0xB4A3A0", Offset = "0xB493A0", VA = "0x180B4A3A0")]
internal void AddExceptionsFromChildren()
{
}
// Token: 0x06002156 RID: 8534 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002156")]
[Address(RVA = "0xB4D8A0", Offset = "0xB4C8A0", VA = "0x180B4D8A0")]
internal void FinishThreadAbortedTask(bool bTAEAddedToExceptionHolder, bool delegateRan)
{
}
// Token: 0x06002157 RID: 8535 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002157")]
[Address(RVA = "0xB4CF10", Offset = "0xB4BF10", VA = "0x180B4CF10")]
private void Execute()
{
}
// Token: 0x06002158 RID: 8536 RVA: 0x000160F8 File Offset: 0x000142F8
[Token(Token = "0x6002158")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "13")]
internal virtual bool ShouldReplicate()
{
return default(bool);
}
// Token: 0x06002159 RID: 8537 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002159")]
[Address(RVA = "0xB4BCB0", Offset = "0xB4ACB0", VA = "0x180B4BCB0", Slot = "14")]
internal virtual Task CreateReplicaTask(Action<object> taskReplicaDelegate, object stateObject, Task parentTask, TaskScheduler taskScheduler, TaskCreationOptions creationOptionsForReplica, InternalTaskOptions internalOptionsForReplica)
{
return null;
}
// Token: 0x170004B7 RID: 1207
// (get) Token: 0x0600215A RID: 8538 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x0600215B RID: 8539 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170004B7")]
internal virtual object SavedStateForNextReplica
{
[Token(Token = "0x600215A")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "15")]
get
{
return null;
}
[Token(Token = "0x600215B")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "16")]
set
{
}
}
// Token: 0x170004B8 RID: 1208
// (get) Token: 0x0600215C RID: 8540 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x0600215D RID: 8541 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170004B8")]
internal virtual object SavedStateFromPreviousReplica
{
[Token(Token = "0x600215C")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "17")]
get
{
return null;
}
[Token(Token = "0x600215D")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "18")]
set
{
}
}
// Token: 0x170004B9 RID: 1209
// (get) Token: 0x0600215E RID: 8542 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x0600215F RID: 8543 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170004B9")]
internal virtual Task HandedOverChildReplica
{
[Token(Token = "0x600215E")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "19")]
get
{
return null;
}
[Token(Token = "0x600215F")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")]
set
{
}
}
// Token: 0x06002160 RID: 8544 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002160")]
[Address(RVA = "0xB4CB90", Offset = "0xB4BB90", VA = "0x180B4CB90")]
private static void ExecuteSelfReplicating(Task root)
{
}
// Token: 0x06002161 RID: 8545 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002161")]
[Address(RVA = "0xB502D0", Offset = "0xB4F2D0", VA = "0x180B502D0", Slot = "4")]
void IThreadPoolWorkItem.ExecuteWorkItem()
{
}
// Token: 0x06002162 RID: 8546 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002162")]
[Address(RVA = "0xB502E0", Offset = "0xB4F2E0", VA = "0x180B502E0", Slot = "5")]
void IThreadPoolWorkItem.MarkAborted(ThreadAbortException tae)
{
}
// Token: 0x06002163 RID: 8547 RVA: 0x00016110 File Offset: 0x00014310
[Token(Token = "0x6002163")]
[Address(RVA = "0xB4C9C0", Offset = "0xB4B9C0", VA = "0x180B4C9C0")]
internal bool ExecuteEntry(bool bPreventDoubleExecution)
{
return default(bool);
}
// Token: 0x06002164 RID: 8548 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002164")]
[Address(RVA = "0xB4CCA0", Offset = "0xB4BCA0", VA = "0x180B4CCA0")]
private void ExecuteWithThreadLocal(ref Task currentTaskSlot)
{
}
// Token: 0x06002165 RID: 8549 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002165")]
[Address(RVA = "0xB4D140", Offset = "0xB4C140", VA = "0x180B4D140")]
private static void ExecutionContextCallback(object obj)
{
}
// Token: 0x06002166 RID: 8550 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002166")]
[Address(RVA = "0xB4E1F0", Offset = "0xB4D1F0", VA = "0x180B4E1F0", Slot = "21")]
internal virtual void InnerInvoke()
{
}
// Token: 0x06002167 RID: 8551 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002167")]
[Address(RVA = "0xB4E1C0", Offset = "0xB4D1C0", VA = "0x180B4E1C0")]
internal void InnerInvokeWithArg(Task childTask)
{
}
// Token: 0x06002168 RID: 8552 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002168")]
[Address(RVA = "0xB4E070", Offset = "0xB4D070", VA = "0x180B4E070")]
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: 0x06002169 RID: 8553 RVA: 0x00016128 File Offset: 0x00014328
[Token(Token = "0x6002169")]
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0")]
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: 0x0600216A RID: 8554 RVA: 0x00016140 File Offset: 0x00014340
[Token(Token = "0x600216A")]
[Address(RVA = "0xB4B420", Offset = "0xB4A420", VA = "0x180B4B420")]
public ConfiguredTaskAwaitable ConfigureAwait(bool continueOnCapturedContext)
{
return default(ConfiguredTaskAwaitable);
}
// Token: 0x0600216B RID: 8555 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600216B")]
[Address(RVA = "0xB4F9A0", Offset = "0xB4E9A0", VA = "0x180B4F9A0")]
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: 0x0600216C RID: 8556 RVA: 0x00016158 File Offset: 0x00014358
[Token(Token = "0x600216C")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
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: 0x0600216D RID: 8557 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600216D")]
[Address(RVA = "0xB50880", Offset = "0xB4F880", VA = "0x180B50880")]
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: 0x0600216E RID: 8558 RVA: 0x00016170 File Offset: 0x00014370
[Token(Token = "0x600216E")]
[Address(RVA = "0xB50980", Offset = "0xB4F980", VA = "0x180B50980")]
public bool Wait(int millisecondsTimeout, CancellationToken cancellationToken)
{
return default(bool);
}
// Token: 0x0600216F RID: 8559 RVA: 0x00016188 File Offset: 0x00014388
[Token(Token = "0x600216F")]
[Address(RVA = "0xB50E60", Offset = "0xB4FE60", VA = "0x180B50E60")]
private bool WrappedTryRunInline()
{
return default(bool);
}
// Token: 0x06002170 RID: 8560 RVA: 0x000161A0 File Offset: 0x000143A0
[Token(Token = "0x6002170")]
[Address(RVA = "0xB4EA10", Offset = "0xB4DA10", VA = "0x180B4EA10")]
internal bool InternalWait(int millisecondsTimeout, CancellationToken cancellationToken)
{
return default(bool);
}
// Token: 0x06002171 RID: 8561 RVA: 0x000161B8 File Offset: 0x000143B8
[Token(Token = "0x6002171")]
[Address(RVA = "0xB4FCA0", Offset = "0xB4ECA0", VA = "0x180B4FCA0")]
private bool SpinThenBlockingWait(int millisecondsTimeout, CancellationToken cancellationToken)
{
return default(bool);
}
// Token: 0x06002172 RID: 8562 RVA: 0x000161D0 File Offset: 0x000143D0
[Token(Token = "0x6002172")]
[Address(RVA = "0xB4FFA0", Offset = "0xB4EFA0", VA = "0x180B4FFA0")]
private bool SpinWait(int millisecondsTimeout)
{
return default(bool);
}
// Token: 0x06002173 RID: 8563 RVA: 0x000161E8 File Offset: 0x000143E8
[Token(Token = "0x6002173")]
[Address(RVA = "0xB4E280", Offset = "0xB4D280", VA = "0x180B4E280")]
internal bool InternalCancel(bool bCancelNonExecutingOnly)
{
return default(bool);
}
// Token: 0x06002174 RID: 8564 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002174")]
[Address(RVA = "0xB4F180", Offset = "0xB4E180", VA = "0x180B4F180")]
internal void RecordInternalCancellationRequest()
{
}
// Token: 0x06002175 RID: 8565 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002175")]
[Address(RVA = "0xB4F230", Offset = "0xB4E230", VA = "0x180B4F230")]
internal void RecordInternalCancellationRequest(CancellationToken tokenToRecord)
{
}
// Token: 0x06002176 RID: 8566 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002176")]
[Address(RVA = "0xB4F0C0", Offset = "0xB4E0C0", VA = "0x180B4F0C0")]
internal void RecordInternalCancellationRequest(CancellationToken tokenToRecord, object cancellationException)
{
}
// Token: 0x06002177 RID: 8567 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002177")]
[Address(RVA = "0xB4B320", Offset = "0xB4A320", VA = "0x180B4B320")]
internal void CancellationCleanupLogic()
{
}
// Token: 0x06002178 RID: 8568 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002178")]
[Address(RVA = "0xB4F970", Offset = "0xB4E970", VA = "0x180B4F970")]
private void SetCancellationAcknowledged()
{
}
// Token: 0x06002179 RID: 8569 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002179")]
[Address(RVA = "0xB4D1F0", Offset = "0xB4C1F0", VA = "0x180B4D1F0")]
internal void FinishContinuations()
{
}
// Token: 0x0600217A RID: 8570 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600217A")]
[Address(RVA = "0xB4ED80", Offset = "0xB4DD80", VA = "0x180B4ED80")]
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: 0x0600217B RID: 8571 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600217B")]
[Address(RVA = "0xB4BBA0", Offset = "0xB4ABA0", VA = "0x180B4BBA0")]
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: 0x0600217C RID: 8572 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600217C")]
[Address(RVA = "0xB4B670", Offset = "0xB4A670", VA = "0x180B4B670")]
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: 0x0600217D RID: 8573 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600217D")]
[Address(RVA = "0xB4B840", Offset = "0xB4A840", VA = "0x180B4B840")]
public Task ContinueWith(Action<Task> continuationAction, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler)
{
return null;
}
// Token: 0x0600217E RID: 8574 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600217E")]
[Address(RVA = "0xB4B880", Offset = "0xB4A880", VA = "0x180B4B880")]
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: 0x0600217F RID: 8575 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600217F")]
[Address(RVA = "0xB4B6A0", Offset = "0xB4A6A0", VA = "0x180B4B6A0")]
public Task ContinueWith(Action<Task, object> continuationAction, object state, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler)
{
return null;
}
// Token: 0x06002180 RID: 8576 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002180")]
[Address(RVA = "0xB4BA10", Offset = "0xB4AA10", VA = "0x180B4BA10")]
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: 0x06002181 RID: 8577 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002181")]
[Address(RVA = "0x25FF590", Offset = "0x25FE590", VA = "0x1825FF590")]
public Task<TResult> ContinueWith<TResult>(Func<Task, TResult> continuationFunction)
{
return null;
}
// Token: 0x06002182 RID: 8578 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002182")]
[Address(RVA = "0x25FF640", Offset = "0x25FE640", VA = "0x1825FF640")]
private Task<TResult> ContinueWith<TResult>(Func<Task, TResult> continuationFunction, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark)
{
return null;
}
// Token: 0x06002183 RID: 8579 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002183")]
[Address(RVA = "0xB4BD70", Offset = "0xB4AD70", VA = "0x180B4BD70")]
internal static void CreationOptionsFromContinuationOptions(TaskContinuationOptions continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions)
{
}
// Token: 0x06002184 RID: 8580 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002184")]
[Address(RVA = "0xB4B450", Offset = "0xB4A450", VA = "0x180B4B450")]
internal void ContinueWithCore(Task continuationTask, TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions options)
{
}
// Token: 0x06002185 RID: 8581 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002185")]
[Address(RVA = "0xB49EC0", Offset = "0xB48EC0", VA = "0x180B49EC0")]
internal void AddCompletionAction(ITaskCompletionAction action)
{
}
// Token: 0x06002186 RID: 8582 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002186")]
[Address(RVA = "0xB49E40", Offset = "0xB48E40", VA = "0x180B49E40")]
private void AddCompletionAction(ITaskCompletionAction action, bool addBeforeOthers)
{
}
// Token: 0x06002187 RID: 8583 RVA: 0x00016200 File Offset: 0x00014400
[Token(Token = "0x6002187")]
[Address(RVA = "0xB4A760", Offset = "0xB49760", VA = "0x180B4A760")]
private bool AddTaskContinuationComplex(object tc, bool addBeforeOthers)
{
return default(bool);
}
// Token: 0x06002188 RID: 8584 RVA: 0x00016218 File Offset: 0x00014418
[Token(Token = "0x6002188")]
[Address(RVA = "0xB4AA60", Offset = "0xB49A60", VA = "0x180B4AA60")]
private bool AddTaskContinuation(object tc, bool addBeforeOthers)
{
return default(bool);
}
// Token: 0x06002189 RID: 8585 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002189")]
[Address(RVA = "0xB4F2C0", Offset = "0xB4E2C0", VA = "0x180B4F2C0")]
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: 0x0600218A RID: 8586 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600218A")]
[Address(RVA = "0x21B75F0", Offset = "0x21B65F0", VA = "0x1821B75F0")]
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: 0x0600218B RID: 8587 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600218B")]
[Address(RVA = "0xB4DC40", Offset = "0xB4CC40", VA = "0x180B4DC40")]
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: 0x0600218C RID: 8588 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600218C")]
[Address(RVA = "0x26004D0", Offset = "0x25FF4D0", VA = "0x1826004D0")]
public static Task<TResult> FromException<TResult>(Exception exception)
{
return null;
}
// Token: 0x0600218D RID: 8589 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600218D")]
[Address(RVA = "0xB4DB20", Offset = "0xB4CB20", VA = "0x180B4DB20")]
[FriendAccessAllowed]
internal static Task FromCancellation(CancellationToken cancellationToken)
{
return null;
}
// Token: 0x0600218E RID: 8590 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600218E")]
[Address(RVA = "0x25FFD40", Offset = "0x25FED40", VA = "0x1825FFD40")]
[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: 0x0600218F RID: 8591 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600218F")]
[Address(RVA = "0x25FFAB0", Offset = "0x25FEAB0", VA = "0x1825FFAB0")]
public static Task<TResult> FromCanceled<TResult>(CancellationToken cancellationToken)
{
return null;
}
// Token: 0x06002190 RID: 8592 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002190")]
[Address(RVA = "0x25FFED0", Offset = "0x25FEED0", VA = "0x1825FFED0")]
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: 0x06002191 RID: 8593 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002191")]
[Address(RVA = "0xB4F690", Offset = "0xB4E690", VA = "0x180B4F690")]
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: 0x06002192 RID: 8594 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002192")]
[Address(RVA = "0x2600910", Offset = "0x25FF910", VA = "0x182600910")]
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: 0x06002193 RID: 8595 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002193")]
[Address(RVA = "0xB4BFE0", Offset = "0xB4AFE0", VA = "0x180B4BFE0")]
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: 0x06002194 RID: 8596 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002194")]
[Address(RVA = "0xB4BF10", Offset = "0xB4AF10", VA = "0x180B4BF10")]
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: 0x06002195 RID: 8597 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002195")]
[Address(RVA = "0xB4BEB0", Offset = "0xB4AEB0", VA = "0x180B4BEB0")]
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: 0x06002196 RID: 8598 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002196")]
[Address(RVA = "0xB4C0E0", Offset = "0xB4B0E0", VA = "0x180B4C0E0")]
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: 0x06002197 RID: 8599 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002197")]
[Address(RVA = "0xB50AD0", Offset = "0xB4FAD0", VA = "0x180B50AD0")]
public static Task WhenAll(params Task[] tasks)
{
return null;
}
// Token: 0x06002198 RID: 8600 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002198")]
[Address(RVA = "0xB4EB80", Offset = "0xB4DB80", VA = "0x180B4EB80")]
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: 0x06002199 RID: 8601 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002199")]
[Address(RVA = "0xB50CA0", Offset = "0xB4FCA0", VA = "0x180B50CA0")]
public static Task<Task> WhenAny(params Task[] tasks)
{
return null;
}
// Token: 0x0400128A RID: 4746
[Token(Token = "0x400128A")]
[ThreadStatic]
internal static Task t_currentTask;
// Token: 0x0400128B RID: 4747
[Token(Token = "0x400128B")]
[ThreadStatic]
private static StackGuard t_stackGuard;
// Token: 0x0400128C RID: 4748
[Token(Token = "0x400128C")]
internal static int s_taskIdCounter;
// Token: 0x0400128D RID: 4749
[Token(Token = "0x400128D")]
private static readonly TaskFactory s_factory;
// Token: 0x0400128E RID: 4750
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400128E")]
private int m_taskId;
// Token: 0x0400128F RID: 4751
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400128F")]
internal object m_action;
// Token: 0x04001290 RID: 4752
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001290")]
internal object m_stateObject;
// Token: 0x04001291 RID: 4753
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001291")]
internal TaskScheduler m_taskScheduler;
// Token: 0x04001292 RID: 4754
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001292")]
internal readonly Task m_parent;
// Token: 0x04001293 RID: 4755
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001293")]
internal int m_stateFlags;
// Token: 0x04001294 RID: 4756
[Token(Token = "0x4001294")]
private const int OptionsMask = 65535;
// Token: 0x04001295 RID: 4757
[Token(Token = "0x4001295")]
internal const int TASK_STATE_STARTED = 65536;
// Token: 0x04001296 RID: 4758
[Token(Token = "0x4001296")]
internal const int TASK_STATE_DELEGATE_INVOKED = 131072;
// Token: 0x04001297 RID: 4759
[Token(Token = "0x4001297")]
internal const int TASK_STATE_DISPOSED = 262144;
// Token: 0x04001298 RID: 4760
[Token(Token = "0x4001298")]
internal const int TASK_STATE_EXCEPTIONOBSERVEDBYPARENT = 524288;
// Token: 0x04001299 RID: 4761
[Token(Token = "0x4001299")]
internal const int TASK_STATE_CANCELLATIONACKNOWLEDGED = 1048576;
// Token: 0x0400129A RID: 4762
[Token(Token = "0x400129A")]
internal const int TASK_STATE_FAULTED = 2097152;
// Token: 0x0400129B RID: 4763
[Token(Token = "0x400129B")]
internal const int TASK_STATE_CANCELED = 4194304;
// Token: 0x0400129C RID: 4764
[Token(Token = "0x400129C")]
internal const int TASK_STATE_WAITING_ON_CHILDREN = 8388608;
// Token: 0x0400129D RID: 4765
[Token(Token = "0x400129D")]
internal const int TASK_STATE_RAN_TO_COMPLETION = 16777216;
// Token: 0x0400129E RID: 4766
[Token(Token = "0x400129E")]
internal const int TASK_STATE_WAITINGFORACTIVATION = 33554432;
// Token: 0x0400129F RID: 4767
[Token(Token = "0x400129F")]
internal const int TASK_STATE_COMPLETION_RESERVED = 67108864;
// Token: 0x040012A0 RID: 4768
[Token(Token = "0x40012A0")]
internal const int TASK_STATE_THREAD_WAS_ABORTED = 134217728;
// Token: 0x040012A1 RID: 4769
[Token(Token = "0x40012A1")]
internal const int TASK_STATE_WAIT_COMPLETION_NOTIFICATION = 268435456;
// Token: 0x040012A2 RID: 4770
[Token(Token = "0x40012A2")]
internal const int TASK_STATE_EXECUTIONCONTEXT_IS_NULL = 536870912;
// Token: 0x040012A3 RID: 4771
[Token(Token = "0x40012A3")]
internal const int TASK_STATE_TASKSCHEDULED_WAS_FIRED = 1073741824;
// Token: 0x040012A4 RID: 4772
[Token(Token = "0x40012A4")]
private const int TASK_STATE_COMPLETED_MASK = 23068672;
// Token: 0x040012A5 RID: 4773
[Token(Token = "0x40012A5")]
private const int CANCELLATION_REQUESTED = 1;
// Token: 0x040012A6 RID: 4774
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40012A6")]
private object m_continuationObject;
// Token: 0x040012A7 RID: 4775
[Token(Token = "0x40012A7")]
private static readonly object s_taskCompletionSentinel;
// Token: 0x040012A8 RID: 4776
[Token(Token = "0x40012A8")]
[FriendAccessAllowed]
internal static bool s_asyncDebuggingEnabled;
// Token: 0x040012A9 RID: 4777
[Token(Token = "0x40012A9")]
private static readonly Dictionary<int, Task> s_currentActiveTasks;
// Token: 0x040012AA RID: 4778
[Token(Token = "0x40012AA")]
private static readonly object s_activeTasksLock;
// Token: 0x040012AB RID: 4779
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40012AB")]
internal Task.ContingentProperties m_contingentProperties;
// Token: 0x040012AC RID: 4780
[Token(Token = "0x40012AC")]
private static readonly Action<object> s_taskCancelCallback;
// Token: 0x040012AD RID: 4781
[Token(Token = "0x40012AD")]
private static readonly Func<Task.ContingentProperties> s_createContingentProperties;
// Token: 0x040012AE RID: 4782
[Token(Token = "0x40012AE")]
private static Task s_completedTask;
// Token: 0x040012AF RID: 4783
[Token(Token = "0x40012AF")]
private static readonly Predicate<Task> s_IsExceptionObservedByParentPredicate;
// Token: 0x040012B0 RID: 4784
[Token(Token = "0x40012B0")]
private static ContextCallback s_ecCallback;
// Token: 0x040012B1 RID: 4785
[Token(Token = "0x40012B1")]
private static readonly Predicate<object> s_IsTaskContinuationNullPredicate;
// Token: 0x0200038F RID: 911
[Token(Token = "0x200038F")]
internal class ContingentProperties
{
// Token: 0x0600219B RID: 8603 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600219B")]
[Address(RVA = "0xB3F550", Offset = "0xB3E550", VA = "0x180B3F550")]
internal void SetCompleted()
{
}
// Token: 0x0600219C RID: 8604 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600219C")]
[Address(RVA = "0xB3F4D0", Offset = "0xB3E4D0", VA = "0x180B3F4D0")]
internal void DeregisterCancellationCallback()
{
}
// Token: 0x0600219D RID: 8605 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600219D")]
[Address(RVA = "0xB3F580", Offset = "0xB3E580", VA = "0x180B3F580")]
public ContingentProperties()
{
}
// Token: 0x040012B2 RID: 4786
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40012B2")]
internal ExecutionContext m_capturedContext;
// Token: 0x040012B3 RID: 4787
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40012B3")]
internal ManualResetEventSlim m_completionEvent;
// Token: 0x040012B4 RID: 4788
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40012B4")]
internal TaskExceptionHolder m_exceptionsHolder;
// Token: 0x040012B5 RID: 4789
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40012B5")]
internal CancellationToken m_cancellationToken;
// Token: 0x040012B6 RID: 4790
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40012B6")]
internal Shared<CancellationTokenRegistration> m_cancellationRegistration;
// Token: 0x040012B7 RID: 4791
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40012B7")]
internal int m_internalCancellationRequested;
// Token: 0x040012B8 RID: 4792
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x40012B8")]
internal int m_completionCountdown;
// Token: 0x040012B9 RID: 4793
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40012B9")]
internal List<Task> m_exceptionalChildren;
}
// Token: 0x02000390 RID: 912
[Token(Token = "0x2000390")]
private sealed class SetOnInvokeMres : ManualResetEventSlim, ITaskCompletionAction
{
// Token: 0x0600219E RID: 8606 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600219E")]
[Address(RVA = "0xB44EF0", Offset = "0xB43EF0", VA = "0x180B44EF0")]
internal SetOnInvokeMres()
{
}
// Token: 0x0600219F RID: 8607 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600219F")]
[Address(RVA = "0xB44EE0", Offset = "0xB43EE0", VA = "0x180B44EE0", Slot = "6")]
public void Invoke(Task completingTask)
{
}
}
// Token: 0x02000391 RID: 913
[Token(Token = "0x2000391")]
private sealed class DelayPromise : Task<VoidTaskResult>
{
// Token: 0x060021A0 RID: 8608 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60021A0")]
[Address(RVA = "0xB3F8F0", Offset = "0xB3E8F0", VA = "0x180B3F8F0")]
internal DelayPromise(CancellationToken token)
{
}
// Token: 0x060021A1 RID: 8609 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60021A1")]
[Address(RVA = "0xB3F790", Offset = "0xB3E790", VA = "0x180B3F790")]
internal void Complete()
{
}
// Token: 0x040012BA RID: 4794
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40012BA")]
internal readonly CancellationToken Token;
// Token: 0x040012BB RID: 4795
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40012BB")]
internal CancellationTokenRegistration Registration;
// Token: 0x040012BC RID: 4796
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40012BC")]
internal Timer Timer;
}
// Token: 0x02000392 RID: 914
[Token(Token = "0x2000392")]
private sealed class WhenAllPromise : Task<VoidTaskResult>, ITaskCompletionAction
{
// Token: 0x060021A2 RID: 8610 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60021A2")]
[Address(RVA = "0xB57680", Offset = "0xB56680", VA = "0x180B57680")]
internal WhenAllPromise(Task[] tasks)
{
}
// Token: 0x060021A3 RID: 8611 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60021A3")]
[Address(RVA = "0xB573B0", Offset = "0xB563B0", VA = "0x180B573B0", Slot = "22")]
public void Invoke(Task completedTask)
{
}
// Token: 0x170004BA RID: 1210
// (get) Token: 0x060021A4 RID: 8612 RVA: 0x00016230 File Offset: 0x00014430
[Token(Token = "0x170004BA")]
internal override bool ShouldNotifyDebuggerOfWaitCompletion
{
[Token(Token = "0x60021A4")]
[Address(RVA = "0xB57820", Offset = "0xB56820", VA = "0x180B57820", Slot = "11")]
get
{
return default(bool);
}
}
// Token: 0x040012BD RID: 4797
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40012BD")]
private readonly Task[] m_tasks;
// Token: 0x040012BE RID: 4798
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40012BE")]
private int m_count;
}
}
}