Zdexby TheHolyOneZ
44,741 classes
Class

ExecutionContext

: Object
System.Threading.ExecutionContext, mscorlib 0x0048 (72 B) inherited 0x0010 mscorlib.dll
0x00x0048

Members 9

OffsetSizeNameTypeFlagsDefault
0x08_syncContextSynchronizationContextPrivate—
0x08_syncContextNoFlowSynchronizationContextPrivate—
0x08_logicalCallContextLogicalCallContextPrivate—
0x08_illogicalCallContextIllogicalCallContextPrivate—
0x04_flagsFlagsPrivate—
0x00340x04padding / unreflected
0x08_localValuesDictionary<System.Threading.IAsyncLocalPrivate—
0x08_localChangeNotificationsList<System.Threading.IAsyncLocal>Private—
0x08s_dummyDefaultECExecutionContextPrivateStatic+1 flags—
0x08DefaultExecutionContextStatic+2 flags—

Functions 34

SignatureFlagsNativeParams
bool get_isNewCapture()2 flags0x01
void set_isNewCapture(bool value)2 flags0x01
bool get_isFlowSuppressed()2 flags0x01
void set_isFlowSuppressed(bool value)2 flags0x01
bool get_IsPreAllocatedDefault()2 flags0x01
void .ctor()2 flags0x00
void .ctor(bool isPreAllocatedDefault)2 flags0x01
void OnAsyncLocalContextChanged(ExecutionContext previous, ExecutionContext current)Static+1 flags0x08
LogicalCallContext get_LogicalCallContext()2 flags0x08
void set_LogicalCallContext(LogicalCallContext value)2 flags0x08
IllogicalCallContext get_IllogicalCallContext()2 flags0x08
void set_IllogicalCallContext(IllogicalCallContext value)2 flags0x08
SynchronizationContext get_SynchronizationContext()2 flags0x08
void set_SynchronizationContext(SynchronizationContext value)2 flags0x08
SynchronizationContext get_SynchronizationContextNoFlow()2 flags0x08
void set_SynchronizationContextNoFlow(SynchronizationContext value)2 flags0x08
void Dispose()PublicFinal+2 flags0x00
void Run(ExecutionContext executionContext, ContextCallback callback, object state)PublicStatic0x08
void Run(ExecutionContext executionContext, ContextCallback callback, object state, bool preserveSyncCtx)Static+1 flags0x08
void RunInternal(ExecutionContext executionContext, ContextCallback callback, object state)Static+1 flags0x08
void RunInternal(ExecutionContext executionContext, ContextCallback callback, object state, bool preserveSyncCtx)Static+1 flags0x08
void EstablishCopyOnWriteScope(ref ExecutionContextSwitcher& ecsw)Static+1 flags0x20
void EstablishCopyOnWriteScope(Thread currentThread, bool knownNullWindowsIdentity, ref ExecutionContextSwitcher& ecsw)PrivateStatic0x20
ExecutionContextSwitcher SetExecutionContext(ExecutionContext executionContext, bool preserveSyncCtx)Static+1 flags0x20
ExecutionContext CreateCopy()Public0x08
ExecutionContext CreateMutableCopy()1 flags0x08
bool IsFlowSuppressed()PublicStatic0x01
ExecutionContext Capture()PublicStatic0x08
ExecutionContext FastCapture()Static+1 flags0x08
ExecutionContext Capture(ref StackCrawlMark& stackMark, const CaptureOptions& options)Static+1 flags0x08
void GetObjectData(SerializationInfo info, const StreamingContext& context)PublicFinal+2 flags0x10
void .ctor(SerializationInfo info, const StreamingContext& context)Private+1 flags0x10
bool IsDefaultFTContext(bool ignoreSyncCtx)1 flags0x01
void .cctor()PrivateStatic+1 flags0x00

Used by 17

types with a member, parameter or interface of this type