CorTokenType 열거형
메타데이터 토큰의 형식을 나타냅니다.
typedef enum CorTokenType {
mdtModule = 0x00000000,
mdtTypeRef = 0x01000000,
mdtTypeDef = 0x02000000,
mdtFieldDef = 0x04000000,
mdtMethodDef = 0x06000000,
mdtParamDef = 0x08000000,
mdtInterfaceImpl = 0x09000000,
mdtMemberRef = 0x0a000000,
mdtCustomAttribute = 0x0c000000,
mdtPermission = 0x0e000000,
mdtSignature = 0x11000000,
mdtEvent = 0x14000000,
mdtProperty = 0x17000000,
mdtModuleRef = 0x1a000000,
mdtTypeSpec = 0x1b000000,
mdtAssembly = 0x20000000,
mdtAssemblyRef = 0x23000000,
mdtFile = 0x26000000,
mdtExportedType = 0x27000000,
mdtManifestResource = 0x28000000,
mdtGenericParam = 0x2a000000,
mdtMethodSpec = 0x2b000000,
mdtGenericParamConstraint = 0x2c000000,
mdtString = 0x70000000,
mdtName = 0x71000000,
mdtBaseType = 0x72000000
} CorTokenType;
멤버
멤버 |
설명 |
---|---|
mdtModule |
mdModule 토큰입니다. |
mdtTypeRef |
mdTypeRef 토큰입니다. |
mdtTypeDef |
mdTypeDef 토큰입니다. |
mdtFieldDef |
mdFieldDef 토큰입니다. |
mdtMethodDef |
mdMethodDef 토큰입니다. |
mdtParamDef |
mdParamDef 토큰입니다. |
mdtInterfaceImpl |
mdInterfaceImpl 토큰입니다. |
mdtMemberRef |
mdMemberRef 토큰입니다. |
mdtCustomAttribute |
mdCustomAttribute 토큰입니다. |
mdtPermission |
mdPermission 토큰입니다. |
mdtSignature |
mdSignature 토큰입니다. |
mdtEvent |
mdEvent 토큰입니다. |
mdtProperty |
mdProperty 토큰입니다. |
mdtModuleRef |
mdModuleRef 토큰입니다. |
mdtTypeSpec |
mdTypeSpec 토큰입니다. |
mdtAssembly |
mdAssembly 토큰입니다. |
mdtAssemblyRef |
mdAssemblyRef 토큰입니다. |
mdtFile |
mdFile 토큰입니다. |
mdtExportedType |
mdExportedType 토큰입니다. |
mdtManifestResource |
mdManifestResource 토큰입니다. |
mdtGenericParam |
mdGenericParam 토큰입니다. |
mdtMethodSpec |
mdMethodSpec 토큰입니다. |
mdtGenericParamConstraint |
mdGenericParamConstraint 토큰입니다. |
mdtString |
mdString 토큰입니다. |
mdtName |
mdName 토큰입니다. |
mdtBaseType |
사용되지 않습니다. |
설명
각 값은 대응하는 메타데이터 토큰의 상위 바이트 값과 같습니다.
요구 사항
플랫폼: .NET Framework 시스템 요구 사항 참조
헤더: CorHdr.h
.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0