Zdexby TheHolyOneZ
9,523 structs
Struct

LocalScopeTableReader

: ValueType : Object
System.Reflection.Metadata.Ecma335.LocalScopeTableReader, Sentry.System.Reflection.Metadata 0x0030 (48 B) Sentry.System.Reflection.Metadata.dll
0x00x0030

Members 13

OffsetSizeNameTypeFlags
0x04NumberOfRowsint2 flags
0x01_isMethodRefSmallboolPrivate+1 flags
0x01_isImportScopeRefSmallboolPrivate+1 flags
0x01_isLocalConstantRefSmallboolPrivate+1 flags
0x01_isLocalVariableRefSmallboolPrivate+1 flags
—0x04MethodOffsetintPrivateStatic+1 flags
0x04_importScopeOffsetintPrivate+1 flags
0x04_variableListOffsetintPrivate+1 flags
0x04_constantListOffsetintPrivate+1 flags
0x04_startOffsetOffsetintPrivate+1 flags
0x04_lengthOffsetintPrivate+1 flags
0x04RowSizeint2 flags
0x10BlockMemoryBlock2 flags

Functions 9

SignatureFlagsNativeParams
void .ctor(int numberOfRows, bool declaredSorted, int methodRefSize, int importScopeRefSize, int localVariableRefSize, int localConstantRefSize, const MemoryBlock& containingBlock, int containingBlockOffset)2 flags0x10
MethodDefinitionHandle GetMethod(int rowId)1 flags0x04
ImportScopeHandle GetImportScope(const LocalScopeHandle& handle)1 flags0x04
int GetVariableStart(int rowId)1 flags0x04
int GetConstantStart(int rowId)1 flags0x04
int GetStartOffset(int rowId)1 flags0x04
int GetLength(int rowId)1 flags0x04
int GetEndOffset(int rowId)1 flags0x04
void GetLocalScopeRange(int methodDefRid, ref int& firstScopeRowId, ref int& lastScopeRowId)1 flags0x04

Used by 1

types with a member, parameter or interface of this type