System.Reflection.Metadata.Ecma335.TableMask
enum TableMask
namespace System.Reflection.Metadata.Ecma335
{
internal enum TableMask : ulong
{
Module = 1,
TypeRef = 2,
TypeDef = 4,
FieldPtr = 8,
Field = 16,
MethodPtr = 32,
MethodDef = 64,
ParamPtr = 128,
Param = 256,
InterfaceImpl = 512,
MemberRef = 1024,
Constant = 2048,
CustomAttribute = 4096,
FieldMarshal = 8192,
DeclSecurity = 16384,
ClassLayout = 32768,
FieldLayout = 65536,
StandAloneSig = 131072,
EventMap = 262144,
EventPtr = 524288,
Event = 1048576,
PropertyMap = 2097152,
PropertyPtr = 4194304,
Property = 8388608,
MethodSemantics = 16777216,
MethodImpl = 33554432,
ModuleRef = 67108864,
TypeSpec = 134217728,
ImplMap = 268435456,
FieldRva = 536870912,
EnCLog = 1073741824,
EnCMap = 2147483648,
Assembly = 4294967296,
AssemblyRef = 34359738368,
File = 274877906944,
ExportedType = 549755813888,
ManifestResource = 1099511627776,
NestedClass = 2199023255552,
GenericParam = 4398046511104,
MethodSpec = 8796093022208,
GenericParamConstraint = 17592186044416,
Document = 281474976710656,
MethodDebugInformation = 562949953421312,
LocalScope = 1125899906842624,
LocalVariable = 2251799813685248,
LocalConstant = 4503599627370496,
ImportScope = 9007199254740992,
StateMachineMethod = 18014398509481984,
CustomDebugInformation = 36028797018963968,
PtrTables = 4718760,
V2_0_TablesMask = 34952443854847,
PortablePdb_TablesMask = 71776119061217280,
V3_0_TablesMask = 71811071505072127
}
}