537 lines
18 KiB
C#
537 lines
18 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.ConstrainedExecution;
|
|
using System.Runtime.ExceptionServices;
|
|
using System.Runtime.Remoting.Messaging;
|
|
using System.Runtime.Serialization;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Threading
|
|
{
|
|
/// <summary>Manages the execution context for the current thread. This class cannot be inherited.</summary>
|
|
// Token: 0x02000337 RID: 823
|
|
[Token(Token = "0x2000337")]
|
|
[Serializable]
|
|
public sealed class ExecutionContext : IDisposable, ISerializable
|
|
{
|
|
// Token: 0x17000467 RID: 1127
|
|
// (get) Token: 0x06001F21 RID: 7969 RVA: 0x000150F0 File Offset: 0x000132F0
|
|
// (set) Token: 0x06001F22 RID: 7970 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000467")]
|
|
internal bool isNewCapture
|
|
{
|
|
[Token(Token = "0x6001F21")]
|
|
[Address(RVA = "0xF2CC90", Offset = "0xF2BC90", VA = "0x180F2CC90")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6001F22")]
|
|
[Address(RVA = "0xF2CCC0", Offset = "0xF2BCC0", VA = "0x180F2CCC0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000468 RID: 1128
|
|
// (get) Token: 0x06001F23 RID: 7971 RVA: 0x00015108 File Offset: 0x00013308
|
|
// (set) Token: 0x06001F24 RID: 7972 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000468")]
|
|
internal bool isFlowSuppressed
|
|
{
|
|
[Token(Token = "0x6001F23")]
|
|
[Address(RVA = "0xF2CC80", Offset = "0xF2BC80", VA = "0x180F2CC80")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6001F24")]
|
|
[Address(RVA = "0xF2CCA0", Offset = "0xF2BCA0", VA = "0x180F2CCA0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000469 RID: 1129
|
|
// (get) Token: 0x06001F25 RID: 7973 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000469")]
|
|
internal static ExecutionContext PreAllocatedDefault
|
|
{
|
|
[Token(Token = "0x6001F25")]
|
|
[Address(RVA = "0xF2CC20", Offset = "0xF2BC20", VA = "0x180F2CC20")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700046A RID: 1130
|
|
// (get) Token: 0x06001F26 RID: 7974 RVA: 0x00015120 File Offset: 0x00013320
|
|
[Token(Token = "0x1700046A")]
|
|
internal bool IsPreAllocatedDefault
|
|
{
|
|
[Token(Token = "0x6001F26")]
|
|
[Address(RVA = "0xF2CBB0", Offset = "0xF2BBB0", VA = "0x180F2CBB0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001F27 RID: 7975 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F27")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
|
|
internal ExecutionContext()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F28 RID: 7976 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F28")]
|
|
[Address(RVA = "0xF2CB20", Offset = "0xF2BB20", VA = "0x180F2CB20")]
|
|
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
|
|
internal ExecutionContext(bool isPreAllocatedDefault)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F29 RID: 7977 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6001F29")]
|
|
[Address(RVA = "0xF2BCC0", Offset = "0xF2ACC0", VA = "0x180F2BCC0")]
|
|
internal static object GetLocalValue(IAsyncLocal local)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06001F2A RID: 7978 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F2A")]
|
|
[Address(RVA = "0xF2C840", Offset = "0xF2B840", VA = "0x180F2C840")]
|
|
internal static void SetLocalValue(IAsyncLocal local, object newValue, bool needChangeNotifications)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F2B RID: 7979 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F2B")]
|
|
[Address(RVA = "0xF2BEB0", Offset = "0xF2AEB0", VA = "0x180F2BEB0")]
|
|
[HandleProcessCorruptedStateExceptions]
|
|
internal static void OnAsyncLocalContextChanged(ExecutionContext previous, ExecutionContext current)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700046B RID: 1131
|
|
// (get) Token: 0x06001F2C RID: 7980 RVA: 0x00002082 File Offset: 0x00000282
|
|
// (set) Token: 0x06001F2D RID: 7981 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700046B")]
|
|
internal LogicalCallContext LogicalCallContext
|
|
{
|
|
[Token(Token = "0x6001F2C")]
|
|
[Address(RVA = "0xF2CBC0", Offset = "0xF2BBC0", VA = "0x180F2CBC0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6001F2D")]
|
|
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700046C RID: 1132
|
|
// (get) Token: 0x06001F2E RID: 7982 RVA: 0x00002082 File Offset: 0x00000282
|
|
// (set) Token: 0x06001F2F RID: 7983 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700046C")]
|
|
internal IllogicalCallContext IllogicalCallContext
|
|
{
|
|
[Token(Token = "0x6001F2E")]
|
|
[Address(RVA = "0xF2CB50", Offset = "0xF2BB50", VA = "0x180F2CB50")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6001F2F")]
|
|
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700046D RID: 1133
|
|
// (get) Token: 0x06001F30 RID: 7984 RVA: 0x00002082 File Offset: 0x00000282
|
|
// (set) Token: 0x06001F31 RID: 7985 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700046D")]
|
|
internal SynchronizationContext SynchronizationContext
|
|
{
|
|
[Token(Token = "0x6001F30")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
|
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6001F31")]
|
|
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
|
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700046E RID: 1134
|
|
// (get) Token: 0x06001F32 RID: 7986 RVA: 0x00002082 File Offset: 0x00000282
|
|
// (set) Token: 0x06001F33 RID: 7987 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700046E")]
|
|
internal SynchronizationContext SynchronizationContextNoFlow
|
|
{
|
|
[Token(Token = "0x6001F32")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6001F33")]
|
|
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
|
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Releases all resources used by the current instance of the <see cref="T:System.Threading.ExecutionContext" /> class.</summary>
|
|
// Token: 0x06001F34 RID: 7988 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F34")]
|
|
[Address(RVA = "0xB4ED80", Offset = "0xB4DD80", VA = "0x180B4ED80", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
}
|
|
|
|
/// <summary>Runs a method in a specified execution context on the current thread.</summary>
|
|
/// <param name="executionContext">The <see cref="T:System.Threading.ExecutionContext" /> to set.</param>
|
|
/// <param name="callback">A <see cref="T:System.Threading.ContextCallback" /> delegate that represents the method to be run in the provided execution context.</param>
|
|
/// <param name="state">The object to pass to the callback method.</param>
|
|
/// <exception cref="T:System.InvalidOperationException">
|
|
/// <paramref name="executionContext" /> is <see langword="null" />.
|
|
/// -or-
|
|
/// <paramref name="executionContext" /> was not acquired through a capture operation.
|
|
/// -or-
|
|
/// <paramref name="executionContext" /> has already been used as the argument to a <see cref="M:System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object)" /> call.</exception>
|
|
// Token: 0x06001F35 RID: 7989 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F35")]
|
|
[Address(RVA = "0xF2C4F0", Offset = "0xF2B4F0", VA = "0x180F2C4F0")]
|
|
public static void Run(ExecutionContext executionContext, ContextCallback callback, object state)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F36 RID: 7990 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F36")]
|
|
[Address(RVA = "0xF2C640", Offset = "0xF2B640", VA = "0x180F2C640")]
|
|
[FriendAccessAllowed]
|
|
internal static void Run(ExecutionContext executionContext, ContextCallback callback, object state, bool preserveSyncCtx)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F37 RID: 7991 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F37")]
|
|
[Address(RVA = "0xF2C210", Offset = "0xF2B210", VA = "0x180F2C210")]
|
|
[HandleProcessCorruptedStateExceptions]
|
|
internal static void RunInternal(ExecutionContext executionContext, ContextCallback callback, object state, bool preserveSyncCtx)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F38 RID: 7992 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F38")]
|
|
[Address(RVA = "0xF2BBC0", Offset = "0xF2ABC0", VA = "0x180F2BBC0")]
|
|
internal static void EstablishCopyOnWriteScope(ref ExecutionContextSwitcher ecsw)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F39 RID: 7993 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F39")]
|
|
[Address(RVA = "0xF2BB70", Offset = "0xF2AB70", VA = "0x180F2BB70")]
|
|
private static void EstablishCopyOnWriteScope(Thread currentThread, bool knownNullWindowsIdentity, ref ExecutionContextSwitcher ecsw)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F3A RID: 7994 RVA: 0x00015138 File Offset: 0x00013338
|
|
[Token(Token = "0x6001F3A")]
|
|
[Address(RVA = "0xF2C6D0", Offset = "0xF2B6D0", VA = "0x180F2C6D0")]
|
|
[HandleProcessCorruptedStateExceptions]
|
|
internal static ExecutionContextSwitcher SetExecutionContext(ExecutionContext executionContext, bool preserveSyncCtx)
|
|
{
|
|
return default(ExecutionContextSwitcher);
|
|
}
|
|
|
|
/// <summary>Creates a copy of the current execution context.</summary>
|
|
/// <returns>An <see cref="T:System.Threading.ExecutionContext" /> object representing the current execution context.</returns>
|
|
/// <exception cref="T:System.InvalidOperationException">This context cannot be copied because it is used. Only newly captured contexts can be copied.</exception>
|
|
// Token: 0x06001F3B RID: 7995 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6001F3B")]
|
|
[Address(RVA = "0xF2B860", Offset = "0xF2A860", VA = "0x180F2B860")]
|
|
public ExecutionContext CreateCopy()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06001F3C RID: 7996 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6001F3C")]
|
|
[Address(RVA = "0xF2B9E0", Offset = "0xF2A9E0", VA = "0x180F2B9E0")]
|
|
internal ExecutionContext CreateMutableCopy()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Indicates whether the flow of the execution context is currently suppressed.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the flow is suppressed; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x06001F3D RID: 7997 RVA: 0x00015150 File Offset: 0x00013350
|
|
[Token(Token = "0x6001F3D")]
|
|
[Address(RVA = "0xF2BE70", Offset = "0xF2AE70", VA = "0x180F2BE70")]
|
|
public static bool IsFlowSuppressed()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
/// <summary>Captures the execution context from the current thread.</summary>
|
|
/// <returns>An <see cref="T:System.Threading.ExecutionContext" /> object representing the execution context for the current thread.</returns>
|
|
// Token: 0x06001F3E RID: 7998 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6001F3E")]
|
|
[Address(RVA = "0xF2B810", Offset = "0xF2A810", VA = "0x180F2B810")]
|
|
public static ExecutionContext Capture()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06001F3F RID: 7999 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6001F3F")]
|
|
[Address(RVA = "0xF2BC60", Offset = "0xF2AC60", VA = "0x180F2BC60")]
|
|
[FriendAccessAllowed]
|
|
internal static ExecutionContext FastCapture()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06001F40 RID: 8000 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6001F40")]
|
|
[Address(RVA = "0xF2B5F0", Offset = "0xF2A5F0", VA = "0x180F2B5F0")]
|
|
internal static ExecutionContext Capture(ref StackCrawlMark stackMark, ExecutionContext.CaptureOptions options)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Sets the specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object with the logical context information needed to recreate an instance of the current execution context.</summary>
|
|
/// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object to be populated with serialization information.</param>
|
|
/// <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> structure representing the destination context of the serialization.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="info" /> is <see langword="null" />.</exception>
|
|
// Token: 0x06001F41 RID: 8001 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F41")]
|
|
[Address(RVA = "0xF2BD50", Offset = "0xF2AD50", VA = "0x180F2BD50", Slot = "5")]
|
|
public void GetObjectData(SerializationInfo info, StreamingContext context)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F42 RID: 8002 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F42")]
|
|
[Address(RVA = "0xF2CA50", Offset = "0xF2BA50", VA = "0x180F2CA50")]
|
|
private ExecutionContext(SerializationInfo info, StreamingContext context)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F43 RID: 8003 RVA: 0x00015168 File Offset: 0x00013368
|
|
[Token(Token = "0x6001F43")]
|
|
[Address(RVA = "0xF2BE20", Offset = "0xF2AE20", VA = "0x180F2BE20")]
|
|
internal bool IsDefaultFTContext(bool ignoreSyncCtx)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0400116C RID: 4460
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400116C")]
|
|
private SynchronizationContext _syncContext;
|
|
|
|
// Token: 0x0400116D RID: 4461
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400116D")]
|
|
private SynchronizationContext _syncContextNoFlow;
|
|
|
|
// Token: 0x0400116E RID: 4462
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400116E")]
|
|
private LogicalCallContext _logicalCallContext;
|
|
|
|
// Token: 0x0400116F RID: 4463
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400116F")]
|
|
private IllogicalCallContext _illogicalCallContext;
|
|
|
|
// Token: 0x04001170 RID: 4464
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4001170")]
|
|
private ExecutionContext.Flags _flags;
|
|
|
|
// Token: 0x04001171 RID: 4465
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001171")]
|
|
private Dictionary<IAsyncLocal, object> _localValues;
|
|
|
|
// Token: 0x04001172 RID: 4466
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001172")]
|
|
private List<IAsyncLocal> _localChangeNotifications;
|
|
|
|
// Token: 0x04001173 RID: 4467
|
|
[Token(Token = "0x4001173")]
|
|
private static readonly ExecutionContext s_dummyDefaultEC;
|
|
|
|
// Token: 0x02000338 RID: 824
|
|
[Token(Token = "0x2000338")]
|
|
private enum Flags
|
|
{
|
|
// Token: 0x04001175 RID: 4469
|
|
[Token(Token = "0x4001175")]
|
|
None,
|
|
// Token: 0x04001176 RID: 4470
|
|
[Token(Token = "0x4001176")]
|
|
IsNewCapture,
|
|
// Token: 0x04001177 RID: 4471
|
|
[Token(Token = "0x4001177")]
|
|
IsFlowSuppressed,
|
|
// Token: 0x04001178 RID: 4472
|
|
[Token(Token = "0x4001178")]
|
|
IsPreAllocatedDefault = 4
|
|
}
|
|
|
|
// Token: 0x02000339 RID: 825
|
|
[Token(Token = "0x2000339")]
|
|
internal struct Reader
|
|
{
|
|
// Token: 0x06001F45 RID: 8005 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001F45")]
|
|
[Address(RVA = "0x593200", Offset = "0x592200", VA = "0x180593200")]
|
|
public Reader(ExecutionContext ec)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001F46 RID: 8006 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6001F46")]
|
|
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
|
public ExecutionContext DangerousGetRawExecutionContext()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x1700046F RID: 1135
|
|
// (get) Token: 0x06001F47 RID: 8007 RVA: 0x00015180 File Offset: 0x00013380
|
|
[Token(Token = "0x1700046F")]
|
|
public bool IsNull
|
|
{
|
|
[Token(Token = "0x6001F47")]
|
|
[Address(RVA = "0x8BCFA0", Offset = "0x8BBFA0", VA = "0x1808BCFA0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001F48 RID: 8008 RVA: 0x00015198 File Offset: 0x00013398
|
|
[Token(Token = "0x6001F48")]
|
|
[Address(RVA = "0xF2F630", Offset = "0xF2E630", VA = "0x180F2F630")]
|
|
public bool IsDefaultFTContext(bool ignoreSyncCtx)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x17000470 RID: 1136
|
|
// (get) Token: 0x06001F49 RID: 8009 RVA: 0x000151B0 File Offset: 0x000133B0
|
|
[Token(Token = "0x17000470")]
|
|
public bool IsFlowSuppressed
|
|
{
|
|
[Token(Token = "0x6001F49")]
|
|
[Address(RVA = "0xF2F690", Offset = "0xF2E690", VA = "0x180F2F690")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000471 RID: 1137
|
|
// (get) Token: 0x06001F4A RID: 8010 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000471")]
|
|
public SynchronizationContext SynchronizationContext
|
|
{
|
|
[Token(Token = "0x6001F4A")]
|
|
[Address(RVA = "0xF2F730", Offset = "0xF2E730", VA = "0x180F2F730")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000472 RID: 1138
|
|
// (get) Token: 0x06001F4B RID: 8011 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000472")]
|
|
public SynchronizationContext SynchronizationContextNoFlow
|
|
{
|
|
[Token(Token = "0x6001F4B")]
|
|
[Address(RVA = "0xF2F720", Offset = "0xF2E720", VA = "0x180F2F720")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000473 RID: 1139
|
|
// (get) Token: 0x06001F4C RID: 8012 RVA: 0x000151C8 File Offset: 0x000133C8
|
|
[Token(Token = "0x17000473")]
|
|
public LogicalCallContext.Reader LogicalCallContext
|
|
{
|
|
[Token(Token = "0x6001F4C")]
|
|
[Address(RVA = "0xF2F6B0", Offset = "0xF2E6B0", VA = "0x180F2F6B0")]
|
|
get
|
|
{
|
|
return default(LogicalCallContext.Reader);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001F4D RID: 8013 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6001F4D")]
|
|
[Address(RVA = "0xF2F580", Offset = "0xF2E580", VA = "0x180F2F580")]
|
|
public object GetLocalValue(IAsyncLocal local)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06001F4E RID: 8014 RVA: 0x000151E0 File Offset: 0x000133E0
|
|
[Token(Token = "0x6001F4E")]
|
|
[Address(RVA = "0xF2F600", Offset = "0xF2E600", VA = "0x180F2F600")]
|
|
public bool HasSameLocalValues(ExecutionContext other)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x04001179 RID: 4473
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4001179")]
|
|
private ExecutionContext m_ec;
|
|
}
|
|
|
|
// Token: 0x0200033A RID: 826
|
|
[Token(Token = "0x200033A")]
|
|
[Flags]
|
|
internal enum CaptureOptions
|
|
{
|
|
// Token: 0x0400117B RID: 4475
|
|
[Token(Token = "0x400117B")]
|
|
None = 0,
|
|
// Token: 0x0400117C RID: 4476
|
|
[Token(Token = "0x400117C")]
|
|
IgnoreSyncCtx = 1,
|
|
// Token: 0x0400117D RID: 4477
|
|
[Token(Token = "0x400117D")]
|
|
OptimizeDefaultCase = 2
|
|
}
|
|
}
|
|
}
|