Zdexby TheHolyOneZ
127,469 classes
Class

MetadataReader

: ByteBuffer : Object
Mono.Cecil.MetadataReader, Mono.Cecil 0x0050 (80 B) align 8 inherited 0x0020 Mono.Cecil
0x00x0050

Members 6

OffsetSizeNameTypeFlags
0x08imageImage2 flags
0x08moduleModuleDefinition2 flags
0x08metadataMetadataSystem2 flags
0x08codeCodeReader1 flags
0x08contextIGenericContext1 flags
0x08metadata_readerMetadataReaderPrivate+1 flags
Inherited from ByteBuffer 3
OffsetSizeNameTypeFlags
0x08bufferbyte[]1 flags
0x04lengthint1 flags
0x04positionint1 flags

Functions 180

SignatureFlagsNativeParams
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void GetCodedIndexSize()Private—0x00
void ReadByIndexSize()Private—0x00
void ReadBlob()Private—0x00
void ReadBlob()Private—0x00
void ReadBlobIndex()Private—0x00
void GetBlobView()Private—0x00
void ReadString()Private—0x00
void ReadStringIndex()Private—0x00
void ReadGuid()Private—0x00
void ReadTableIndex()Private—0x00
void ReadMetadataToken()Private—0x00
void MoveTo()Private—0x00
void MoveTo()Private—0x00
void ReadAssemblyNameDefinition()Public—0x00
void Populate()Public—0x00
void InitializeAssemblyReferences()Private—0x00
void ReadAssemblyReferences()Public—0x00
void ReadEntryPoint()Public—0x00
void ReadModules()Public—0x00
void GetModuleFileName()Private—0x00
void InitializeModuleReferences()Private—0x00
void ReadModuleReferences()Public—0x00
void HasFileResource()Public—0x00
void ReadResources()Public—0x00
void ReadFileRecord()Private—0x00
void GetManagedResource()Public—0x00
void PopulateVersionAndFlags()Private—0x00
void PopulateNameAndCulture()Private—0x00
void ReadTypes()Public—0x00
void CompleteTypes()Private—0x00
void InitializeTypeDefinitions()Private—0x00
void IsNested()PrivateStatic—0x00
void HasNestedTypes()Public—0x00
void ReadNestedTypes()Public—0x00
void InitializeNestedTypes()Private—0x00
void AddNestedMapping()Private—0x00
void AddMapping()PrivateStatic—0x00
void ReadType()Private—0x00
void GetNestedTypeDeclaringType()Private—0x00
void ReadListRange()Private—0x00
void ReadTypeLayout()Public—0x00
void InitializeTypeLayouts()Private—0x00
void GetTypeDefOrRef()Public—0x00
void GetTypeDefinition()Public—0x00
void ReadTypeDefinition()Private—0x00
void InitializeTypeReferences()Private—0x00
void GetTypeReference()Public—0x00
void GetTypeReference()Private—0x00
void ReadTypeReference()Private—0x00
void GetTypeReferenceScope()Private—0x00
void GetTypeReferences()Public—0x00
void GetTypeSpecification()Private—0x00
void ReadSignature()Private—0x00
void HasInterfaces()Public—0x00
void ReadInterfaces()Public—0x00
void InitializeInterfaces()Private—0x00
void AddInterfaceMapping()Private—0x00
void ReadFields()Public—0x00
void ReadField()Private—0x00
void InitializeFields()Private—0x00
void ReadFieldType()Private—0x00
void ReadFieldRVA()Public—0x00
void GetFieldInitializeValue()Private—0x00
void GetFieldTypeSize()PrivateStatic—0x00
void InitializeFieldRVAs()Private—0x00
void ReadFieldLayout()Public—0x00
void InitializeFieldLayouts()Private—0x00
void HasEvents()Public—0x00
void ReadEvents()Public—0x00
void ReadEvent()Private—0x00
void InitializeEvents()Private—0x00
void HasProperties()Public—0x00
void ReadProperties()Public—0x00
void ReadProperty()Private—0x00
void InitializeProperties()Private—0x00
void ReadMethodSemantics()Private—0x00
void GetEvent()PrivateStatic—0x00
void GetProperty()PrivateStatic—0x00
void GetMember()PrivateStatic—0x00
void InitializeMethodSemantics()Private—0x00
void ReadMethods()Public—0x00
void ReadMethods()Public—0x00
void ReadAllSemantics()Public—0x00
void ReadAllSemantics()Private—0x00
void ReadMethods()Public—0x00
void ReadPointers()Private—0x00
void IsDeleted()PrivateStatic—0x00
void InitializeMethods()Private—0x00
void ReadMethod()Private—0x00
void ReadParameters()Private—0x00
void ReadParameterPointers()Private—0x00
void ReadParameter()Private—0x00
void ReadMethodSignature()Private—0x00
void ReadPInvokeInfo()Public—0x00
void InitializePInvokes()Private—0x00
void HasGenericParameters()Public—0x00
void ReadGenericParameters()Public—0x00
void ReadGenericParametersRange()Private—0x00
void InitializeGenericParameters()Private—0x00
void InitializeRanges()Private—0x00
void AddRange()PrivateStatic—0x00
void HasGenericConstraints()Public—0x00
void ReadGenericConstraints()Public—0x00
void InitializeGenericConstraints()Private—0x00
void AddGenericConstraintMapping()Private—0x00
void HasOverrides()Public—0x00
void ReadOverrides()Public—0x00
void InitializeOverrides()Private—0x00
void AddOverrideMapping()Private—0x00
void ReadMethodBody()Public—0x00
void ReadCodeSize()Public—0x00
void ReadCallSite()Public—0x00
void ReadVariables()Public—0x00
void LookupToken()Public—0x00
void GetFieldDefinition()Public—0x00
void LookupField()Private—0x00
void GetMethodDefinition()Public—0x00
void LookupMethod()Private—0x00
void GetMethodSpecification()Private—0x00
void ReadMethodSpecSignature()Private—0x00
void GetMemberReference()Private—0x00
void ReadMemberReference()Private—0x00
void ReadTypeMemberReference()Private—0x00
void ReadMemberReferenceSignature()Private—0x00
void ReadMethodMemberReference()Private—0x00
void InitializeMemberReferences()Private—0x00
void GetMemberReferences()Public—0x00
void InitializeConstants()Private—0x00
void ReadConstantSignature()Public—0x00
void ReadConstant()Public—0x00
void ReadConstantValue()Private—0x00
void ReadConstantString()Private—0x00
void ReadConstantPrimitive()Private—0x00
void InitializeCustomAttributes()1 flags—0x00
void HasCustomAttributes()Public—0x00
void ReadCustomAttributes()Public—0x00
void ReadCustomAttributeRange()Private—0x00
void RangesSize()PrivateStatic—0x00
void GetCustomAttributes()Public—0x00
void ReadCustomAttributeBlob()Public—0x00
void ReadCustomAttributeSignature()Public—0x00
void InitializeMarshalInfos()Private—0x00
void HasMarshalInfo()Public—0x00
void ReadMarshalInfo()Public—0x00
void InitializeSecurityDeclarations()Private—0x00
void HasSecurityDeclarations()Public—0x00
void ReadSecurityDeclarations()Public—0x00
void ReadSecurityDeclarationRange()Private—0x00
void ReadSecurityDeclarationBlob()Public—0x00
void ReadSecurityDeclarationSignature()Public—0x00
void ReadXmlSecurityDeclaration()Private—0x00
void ReadExportedTypes()Public—0x00
void GetExportedTypeScope()Private—0x00
void GetModuleReferenceFromFile()Private—0x00
void InitializeDocuments()Private—0x00
void ReadSequencePoints()Public—0x00
void GetDocument()Public—0x00
void InitializeLocalScopes()Private—0x00
void ReadScope()Public—0x00
void AddScope()PrivateStatic—0x00
void ReadLocalScope()Private—0x00
void ReadLocalVariable()Private—0x00
void ReadLocalConstant()Private—0x00
void InitializeImportScopes()Private—0x00
void ReadUTF8StringBlob()Public—0x00
void ReadUnicodeStringBlob()Private—0x00
void ReadStringBlob()Private—0x00
void ReadImportTarget()Private—0x00
void InitializeStateMachineMethods()Private—0x00
void ReadStateMachineKickoffMethod()Public—0x00
void InitializeCustomDebugInformations()Private—0x00
void HasCustomDebugInformation()Public—0x00
void GetCustomDebugInformation()Public—0x00
void ReadRawEmbeddedSourceDebugInformation()Public—0x00
void ReadEmbeddedSourceDebugInformation()Public—0x00
void <InitializeGenericParameters>b__106_0()Private—0x00
void <InitializeCustomAttributes>b__141_0()Private—0x00
void <InitializeSecurityDeclarations>b__152_0()Private—0x00

Used by 6

types with a member, parameter or interface of this type