0x00x0038
Members 16
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | _il | MemoryBlock | Private+1 flags | — | |
| 0x04 | _size | int | Private+1 flags | — | |
| 0x02 | _maxStack | ushort | Private+1 flags | — | |
| 0x01 | _localVariablesInitialized | bool | Private+1 flags | — | |
| 0x0027 | 0x01 | padding / unreflected | |||
| 0x04 | _localSignature | StandaloneSignatureHandle | Private+1 flags | — | |
| 0x002C | 0x04 | padding / unreflected | |||
| 0x08 | _exceptionRegions | ImmutableArray<System.Reflection.Metadata.ExceptionRegion> | Private+1 flags | — | |
| — | 0x01 | ILTinyFormat | byte | PrivateStatic+1 flags | 2 |
| — | 0x01 | ILFatFormat | byte | PrivateStatic+1 flags | 3 |
| — | 0x01 | ILFormatMask | byte | PrivateStatic+1 flags | 3 |
| — | 0x04 | ILTinyFormatSizeShift | int | PrivateStatic+1 flags | 2 |
| — | 0x01 | ILMoreSects | byte | PrivateStatic+1 flags | 8 |
| — | 0x01 | ILInitLocals | byte | PrivateStatic+1 flags | 16 |
| — | 0x01 | ILFatFormatHeaderSize | byte | PrivateStatic+1 flags | 3 |
| — | 0x04 | ILFatFormatHeaderSizeShift | int | PrivateStatic+1 flags | 4 |
| — | 0x01 | SectEHTable | byte | PrivateStatic+1 flags | 1 |
| — | 0x01 | SectFatFormat | byte | PrivateStatic+1 flags | 64 |
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(bool localVariablesInitialized, ushort maxStack, const StandaloneSignatureHandle& localSignatureHandle, const MemoryBlock& il, const ImmutableArray<System.Reflection.Metadata.ExceptionRegion>& exceptionRegions, int size) | Private+1 flags | 0x10 | |
| int get_Size() | Public+1 flags | 0x04 | |
| int get_MaxStack() | Public+1 flags | 0x04 | |
| bool get_LocalVariablesInitialized() | Public+1 flags | 0x01 | |
| StandaloneSignatureHandle get_LocalSignature() | Public+1 flags | 0x04 | |
| ImmutableArray<System.Reflection.Metadata.ExceptionRegion> get_ExceptionRegions() | Public+1 flags | 0x08 | |
| byte[] GetILBytes() | Public | 0x08 | |
| ImmutableArray<System.Byte> GetILContent() | Public | 0x08 | |
| BlobReader GetILReader() | Public | 0x20 | |
| MethodBodyBlock Create(const BlobReader& reader) | PublicStatic | 0x20 | |
| ImmutableArray<System.Reflection.Metadata.ExceptionRegion> ReadSmallExceptionHandlers(ref BlobReader& memReader, int count) | PrivateStatic | 0x20 | |
| ImmutableArray<System.Reflection.Metadata.ExceptionRegion> ReadFatExceptionHandlers(ref BlobReader& memReader, int count) | PrivateStatic | 0x20 |