13        [global::Cpp2ILInjected.Token(Token = 
"0x600134C")]
 
   14        [global::Cpp2ILInjected.Address(RVA = 
"0x1870BAC", Offset = 
"0x1870BAC", Length = 
"0x24")]
 
   15        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
   16        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   17        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
   23        [global::Cpp2ILInjected.Token(Token = 
"0x600134D")]
 
   24        [global::Cpp2ILInjected.Address(RVA = 
"0x1870BD0", Offset = 
"0x1870BD0", Length = 
"0x58")]
 
   25        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
   26        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   27        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   29        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TaskFactory), Member = 
"CheckCreationOptions", MemberParameters = 
new object[] { 
typeof(TaskCreationOptions) }, ReturnType = 
typeof(
void))]
 
   35        [global::Cpp2ILInjected.Token(Token = 
"0x600134E")]
 
   36        [global::Cpp2ILInjected.Address(RVA = 
"0x1870C28", Offset = 
"0x1870C28", Length = 
"0x208")]
 
   37        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
   38        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   39        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   40        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
 
   46        [global::Cpp2ILInjected.Token(Token = 
"0x600134F")]
 
   47        [global::Cpp2ILInjected.Address(RVA = 
"0x1870E30", Offset = 
"0x1870E30", Length = 
"0x24")]
 
   48        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
   49        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   50        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
   56        [global::Cpp2ILInjected.Token(Token = 
"0x6001350")]
 
   57        [global::Cpp2ILInjected.Address(RVA = 
"0x1870E54", Offset = 
"0x1870E54", Length = 
"0x5D4")]
 
   58        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
   59        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   60        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   61        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TaskFactory), Member = 
"CheckFromAsyncOptions", MemberParameters = 
new object[]
 
   65        }, ReturnType = 
typeof(
void))]
 
   66        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), Member = 
"get_LoggingOn", ReturnType = 
typeof(
bool))]
 
   67        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"Concat", MemberParameters = 
new object[]
 
   71        }, ReturnType = 
typeof(
string))]
 
   72        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), Member = 
"TraceOperationCreation", MemberParameters = 
new object[]
 
   78        }, ReturnType = 
typeof(
void))]
 
   79        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), Member = 
"AddToActiveTasksNonInlined", MemberParameters = 
new object[] { 
typeof(
Task) }, ReturnType = 
typeof(
void))]
 
   80        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.AsyncCallback), 
Member = 
".ctor", MemberParameters = 
new object[]
 
   84        }, ReturnType = 
typeof(
void))]
 
   86        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), 
Member = 
"TraceOperationCompletion", MemberParameters = 
new object[]
 
   91        }, ReturnType = 
typeof(
void))]
 
   92        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), 
Member = 
"RemoveFromActiveTasksNonInlined", MemberParameters = 
new object[] { 
typeof(
Task) }, ReturnType = 
typeof(
void))]
 
   93        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 55)]
 
   99        [global::Cpp2ILInjected.Token(Token = 
"0x6001351")]
 
  100        [global::Cpp2ILInjected.Address(RVA = 
"0x14C3920", Offset = 
"0x14C3920", Length = 
"0x20")]
 
  101        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  102        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Dns", Member = 
"GetHostAddressesAsync", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
"System.Threading.Tasks.Task`1<IPAddress[]>")]
 
  103        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Dns", Member = 
"GetHostEntryAsync", MemberParameters = 
new object[] { 
"System.Net.IPAddress" }, ReturnType = 
"System.Threading.Tasks.Task`1<IPHostEntry>")]
 
  104        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Dns", Member = 
"GetHostEntryAsync", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
"System.Threading.Tasks.Task`1<IPHostEntry>")]
 
  105        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
 
  106        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  112        [global::Cpp2ILInjected.Token(Token = 
"0x6001352")]
 
  113        [global::Cpp2ILInjected.Address(RVA = 
"0x14C3940", Offset = 
"0x14C3940", Length = 
"0x57C")]
 
  114        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  115        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  116        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  117        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TaskFactory), Member = 
"CheckFromAsyncOptions", MemberParameters = 
new object[]
 
  121        }, ReturnType = 
typeof(
void))]
 
  122        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), Member = 
"get_LoggingOn", ReturnType = 
typeof(
bool))]
 
  123        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"Concat", MemberParameters = 
new object[]
 
  127        }, ReturnType = 
typeof(
string))]
 
  128        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), Member = 
"TraceOperationCreation", MemberParameters = 
new object[]
 
  130            typeof(CausalityTraceLevel),
 
  134        }, ReturnType = 
typeof(
void))]
 
  135        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), Member = 
"AddToActiveTasksNonInlined", MemberParameters = 
new object[] { 
typeof(
Task) }, ReturnType = 
typeof(
void))]
 
  136        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.AsyncCallback), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  140        }, ReturnType = 
typeof(
void))]
 
  142        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), 
Member = 
"TraceOperationCompletion", MemberParameters = 
new object[]
 
  144            typeof(CausalityTraceLevel),
 
  147        }, ReturnType = 
typeof(
void))]
 
  148        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), 
Member = 
"RemoveFromActiveTasksNonInlined", MemberParameters = 
new object[] { 
typeof(
Task) }, ReturnType = 
typeof(
void))]
 
  149        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 51)]
 
  155        [global::Cpp2ILInjected.Token(Token = 
"0x6001353")]
 
  156        [global::Cpp2ILInjected.Address(RVA = 
"0x14C3EBC", Offset = 
"0x14C3EBC", Length = 
"0x58C")]
 
  157        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  158        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  159        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  160        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TaskFactory), Member = 
"CheckFromAsyncOptions", MemberParameters = 
new object[]
 
  164        }, ReturnType = 
typeof(
void))]
 
  165        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), Member = 
"get_LoggingOn", ReturnType = 
typeof(
bool))]
 
  166        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"Concat", MemberParameters = 
new object[]
 
  170        }, ReturnType = 
typeof(
string))]
 
  171        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), Member = 
"TraceOperationCreation", MemberParameters = 
new object[]
 
  173            typeof(CausalityTraceLevel),
 
  177        }, ReturnType = 
typeof(
void))]
 
  178        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), Member = 
"AddToActiveTasksNonInlined", MemberParameters = 
new object[] { 
typeof(
Task) }, ReturnType = 
typeof(
void))]
 
  179        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.AsyncCallback), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  183        }, ReturnType = 
typeof(
void))]
 
  185        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), 
Member = 
"TraceOperationCompletion", MemberParameters = 
new object[]
 
  187            typeof(CausalityTraceLevel),
 
  190        }, ReturnType = 
typeof(
void))]
 
  191        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(DebuggerSupport), 
Member = 
"RemoveFromActiveTasksNonInlined", MemberParameters = 
new object[] { 
typeof(
Task) }, ReturnType = 
typeof(
void))]
 
  192        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 51)]
 
  193        internal static Task<TResult> FromAsyncImpl<TArg1, TArg2>(global::System.
Func<TArg1, TArg2, global::System.AsyncCallback, object, global::System.IAsyncResult> beginMethod, global::System.
Func<global::System.IAsyncResult, TResult> endFunction, global::System.Action<global::System.IAsyncResult> 
endAction, 
TArg1 arg1, 
TArg2 arg2, 
object state, 
TaskCreationOptions creationOptions)
 
 
  198        [global::Cpp2ILInjected.Token(Token = 
"0x6001354")]
 
  199        [global::Cpp2ILInjected.Address(RVA = 
"0x14C3794", Offset = 
"0x14C3794", Length = 
"0x18C")]
 
  200        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  201        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  202        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.Stream), Member = 
"BeginEndReadAsync", MemberParameters = 
new object[]
 
  208        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  209        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
 
  210        internal static Task<TResult> FromAsyncTrim<TInstance, TArgs>(TInstance 
thisRef, 
TArgs args, global::System.
Func<TInstance, TArgs, global::System.AsyncCallback, object, global::System.IAsyncResult> beginMethod, global::System.
Func<TInstance, global::System.IAsyncResult, TResult> endMethod) 
where TInstance : 
class 
 
  215        [global::Cpp2ILInjected.Token(Token = 
"0x4000A40")]
 
  216        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  219        [global::Cpp2ILInjected.Token(Token = 
"0x4000A41")]
 
  220        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  223        [global::Cpp2ILInjected.Token(Token = 
"0x4000A42")]
 
  224        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  227        [global::Cpp2ILInjected.Token(Token = 
"0x4000A43")]
 
  228        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  231        [global::Cpp2ILInjected.Token(Token = 
"0x200022D")]
 
  234            [global::Cpp2ILInjected.Token(Token = 
"0x6001355")]
 
  235            [global::Cpp2ILInjected.Address(RVA = 
"0x16A30E4", Offset = 
"0x16A30E4", Length = 
"0x38")]
 
  236            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  237            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  238            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  244            [global::Cpp2ILInjected.Token(Token = 
"0x6001356")]
 
  245            [global::Cpp2ILInjected.Address(RVA = 
"0x16A311C", Offset = 
"0x16A311C", Length = 
"0x268")]
 
  246            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  247            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  248            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  249            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
ArgumentException), Member = 
".ctor", MemberParameters = 
new object[]
 
  253            }, ReturnType = 
typeof(
void))]
 
  255            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
 
  261            [global::Cpp2ILInjected.Token(Token = 
"0x6001357")]
 
  262            [global::Cpp2ILInjected.Address(RVA = 
"0x16A3384", Offset = 
"0x16A3384", Length = 
"0x144")]
 
  263            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  264            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  265            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  266            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Task), Member = 
"TrySetCanceled", MemberParameters = 
new object[]
 
  270            }, ReturnType = 
typeof(
bool))]
 
  271            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Task), Member = 
"TrySetException", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
bool))]
 
  272            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
 
  279            [global::Cpp2ILInjected.Token(Token = 
"0x6001358")]
 
  280            [global::Cpp2ILInjected.Address(RVA = 
"0x16A34C8", Offset = 
"0x16A34C8", Length = 
"0xD4")]
 
  281            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  282            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  283            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.AsyncCallback), Member = 
".ctor", MemberParameters = 
new object[]
 
  287            }, ReturnType = 
typeof(
void))]
 
  288            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
 
  294            [global::Cpp2ILInjected.Token(Token = 
"0x4000A44")]
 
  297            [global::Cpp2ILInjected.Token(Token = 
"0x4000A45")]
 
  298            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  301            [global::Cpp2ILInjected.Token(Token = 
"0x4000A46")]
 
  302            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
 
  306        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  307        [global::Cpp2ILInjected.Token(Token = 
"0x200022E")]
 
  310            [global::Cpp2ILInjected.Token(Token = 
"0x6001359")]
 
  311            [global::Cpp2ILInjected.Address(RVA = 
"0x15B25BC", Offset = 
"0x15B25BC", Length = 
"0x8")]
 
  312            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  313            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  314            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  320            [global::Cpp2ILInjected.Token(Token = 
"0x600135A")]
 
  321            [global::Cpp2ILInjected.Address(RVA = 
"0x15B25C4", Offset = 
"0x15B25C4", Length = 
"0xE0")]
 
  322            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  323            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  324            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  325            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  331            [global::Cpp2ILInjected.Token(Token = 
"0x4000A47")]
 
  332            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  335            [global::Cpp2ILInjected.Token(Token = 
"0x4000A48")]
 
  336            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  337            public global::System.Action<global::System.IAsyncResult> 
endAction;
 
  339            [global::Cpp2ILInjected.Token(Token = 
"0x4000A49")]
 
  340            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  344        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  345        [global::Cpp2ILInjected.Token(Token = 
"0x200022F")]
 
  348            [global::Cpp2ILInjected.Token(Token = 
"0x600135B")]
 
  349            [global::Cpp2ILInjected.Address(RVA = 
"0x15B2DE4", Offset = 
"0x15B2DE4", Length = 
"0x8")]
 
  350            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  351            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  352            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  358            [global::Cpp2ILInjected.Token(Token = 
"0x600135C")]
 
  359            [global::Cpp2ILInjected.Address(RVA = 
"0x15B2DEC", Offset = 
"0x15B2DEC", Length = 
"0xE0")]
 
  360            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  361            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  362            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  363            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  369            [global::Cpp2ILInjected.Token(Token = 
"0x4000A4A")]
 
  370            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  373            [global::Cpp2ILInjected.Token(Token = 
"0x4000A4B")]
 
  374            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  375            public global::System.Action<global::System.IAsyncResult> 
endAction;
 
  377            [global::Cpp2ILInjected.Token(Token = 
"0x4000A4C")]
 
  378            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  382        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  383        [global::Cpp2ILInjected.Token(Token = 
"0x2000230")]
 
  386            [global::Cpp2ILInjected.Token(Token = 
"0x600135D")]
 
  387            [global::Cpp2ILInjected.Address(RVA = 
"0x15B2FB4", Offset = 
"0x15B2FB4", Length = 
"0x8")]
 
  388            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  389            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  390            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  396            [global::Cpp2ILInjected.Token(Token = 
"0x600135E")]
 
  397            [global::Cpp2ILInjected.Address(RVA = 
"0x15B2FBC", Offset = 
"0x15B2FBC", Length = 
"0xE0")]
 
  398            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
  399            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  400            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  401            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  407            [global::Cpp2ILInjected.Token(Token = 
"0x4000A4D")]
 
  408            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  411            [global::Cpp2ILInjected.Token(Token = 
"0x4000A4E")]
 
  412            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  413            public global::System.Action<global::System.IAsyncResult> 
endAction;
 
  415            [global::Cpp2ILInjected.Token(Token = 
"0x4000A4F")]
 
  416            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]