Struct ExecutionContextSwitcher : ValueType : Object Path C++ Link System.Threading.ExecutionContextSwitcher, mscorlib 0x0020 (32 B) mscorlib.dll 0x00x0020 Members 4 Show inherited members OffsetSizeNameTypeFlags0x00000x08outerECReader1 flags0x00080x01outerECBelongsToScopebool1 flags0x00090x07padding / unreflected0x00100x08hecswobject1 flags0x00180x08threadThread1 flags Functions 2 SignatureFlagsNativeParamsbool UndoNoThrow()1 flags0x1bba2a00x01void Undo()1 flags0x1bba2c00x00 Used by 1types with a member, parameter or interface of this type ExecutionContext // System.Threading.ExecutionContextSwitcher, mscorlib // size 0x0020 (32) struct ExecutionContextSwitcher : public ValueType { public: Reader outerEC; // 0x0000(0x08) Assembly bool outerECBelongsToScope; // 0x0008(0x01) Assembly uint8 pad_0[0x07]; // 0x0009(0x07) object hecsw; // 0x0010(0x08) Assembly Thread thread; // 0x0018(0x08) Assembly bool UndoNoThrow(); // 0x1bba2a0 [Assembly] void Undo(); // 0x1bba2c0 [Assembly] };