Zdexby TheHolyOneZ
9,523 structs
Struct

GenericParamTableReader

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

Members 9

OffsetSizeNameTypeFlags
0x04NumberOfRowsint2 flags
0x01_IsTypeOrMethodDefRefSizeSmallboolPrivate+1 flags
0x01_IsStringHeapRefSizeSmallboolPrivate+1 flags
0x00060x02padding / unreflected
0x04_NumberOffsetintPrivate+1 flags
0x04_FlagsOffsetintPrivate+1 flags
0x04_OwnerOffsetintPrivate+1 flags
0x04_NameOffsetintPrivate+1 flags
0x04RowSizeint2 flags
0x001C0x04padding / unreflected
0x10BlockMemoryBlock2 flags

Functions 9

SignatureFlagsNativeParams
void .ctor(int numberOfRows, bool declaredSorted, int typeOrMethodDefRefSize, int stringHeapRefSize, const MemoryBlock& containingBlock, int containingBlockOffset)2 flags0x10
ushort GetNumber(const GenericParameterHandle& handle)1 flags0x04
GenericParameterAttributes GetFlags(const GenericParameterHandle& handle)1 flags0x04
StringHandle GetName(const GenericParameterHandle& handle)1 flags0x04
EntityHandle GetOwner(const GenericParameterHandle& handle)1 flags0x04
GenericParameterHandleCollection FindGenericParametersForType(const TypeDefinitionHandle& typeDef)1 flags0x08
GenericParameterHandleCollection FindGenericParametersForMethod(const MethodDefinitionHandle& methodDef)1 flags0x08
int BinarySearchTag(uint searchCodedTag, ref ushort& genericParamCount)Private0x04
bool CheckSorted()Private0x01

Used by 1

types with a member, parameter or interface of this type