// dnlib: See LICENSE.txt for more info namespace dnlib.DotNet.MD { /// /// The metadata tables /// public enum Table : byte { /// Module table (00h) Module, /// TypeRef table (01h) TypeRef, /// TypeDef table (02h) TypeDef, /// FieldPtr table (03h) FieldPtr, /// Field table (04h) Field, /// MethodPtr table (05h) MethodPtr, /// Method table (06h) Method, /// ParamPtr table (07h) ParamPtr, /// Param table (08h) Param, /// InterfaceImpl table (09h) InterfaceImpl, /// MemberRef table (0Ah) MemberRef, /// Constant table (0Bh) Constant, /// CustomAttribute table (0Ch) CustomAttribute, /// FieldMarshal table (0Dh) FieldMarshal, /// DeclSecurity table (0Eh) DeclSecurity, /// ClassLayout table (0Fh) ClassLayout, /// FieldLayout table (10h) FieldLayout, /// StandAloneSig table (11h) StandAloneSig, /// EventMap table (12h) EventMap, /// EventPtr table (13h) EventPtr, /// Event table (14h) Event, /// PropertyMap table (15h) PropertyMap, /// PropertyPtr table (16h) PropertyPtr, /// Property table (17h) Property, /// MethodSemantics table (18h) MethodSemantics, /// MethodImpl table (19h) MethodImpl, /// ModuleRef table (1Ah) ModuleRef, /// TypeSpec table (1Bh) TypeSpec, /// ImplMap table (1Ch) ImplMap, /// FieldRVA table (1Dh) FieldRVA, /// ENCLog table (1Eh) ENCLog, /// ENCMap table (1Fh) ENCMap, /// Assembly table (20h) Assembly, /// AssemblyProcessor table (21h) AssemblyProcessor, /// AssemblyOS table (22h) AssemblyOS, /// AssemblyRef table (23h) AssemblyRef, /// AssemblyRefProcessor table (24h) AssemblyRefProcessor, /// AssemblyRefOS table (25h) AssemblyRefOS, /// File table (26h) File, /// ExportedType table (27h) ExportedType, /// ManifestResource table (28h) ManifestResource, /// NestedClass table (29h) NestedClass, /// GenericParam table (2Ah) GenericParam, /// MethodSpec table (2Bh) MethodSpec, /// GenericParamConstraint table (2Ch) GenericParamConstraint, /// (Portable PDB) Document table (30h) Document = 0x30, /// (Portable PDB) MethodDebugInformation table (31h) MethodDebugInformation, /// (Portable PDB) LocalScope table (32h) LocalScope, /// (Portable PDB) LocalVariable table (33h) LocalVariable, /// (Portable PDB) LocalConstant table (34h) LocalConstant, /// (Portable PDB) ImportScope table (35h) ImportScope, /// (Portable PDB) StateMachineMethod table (36h) StateMachineMethod, /// (Portable PDB) CustomDebugInformation table (37h) CustomDebugInformation, } }