다음을 통해 공유


CorNotificationForTokenMovement 열거형

토큰 다시 매핑이 발생할 때 메타데이터 API 클라이언트에 보낼 알림을 지정합니다.

typedef enum CorNotificationForTokenMovement {
    
    MDNotifyDefault             = 0x0000000f,
    MDNotifyAll                 = 0xffffffff,
    MDNotifyNone                = 0x00000000,
    MDNotifyMethodDef           = 0x00000001,
    MDNotifyMemberRef           = 0x00000002,
    MDNotifyFieldDef            = 0x00000004,
    MDNotifyTypeRef             = 0x00000008,

    MDNotifyTypeDef             = 0x00000010,
    MDNotifyParamDef            = 0x00000020,
    MDNotifyInterfaceImpl       = 0x00000040,
    MDNotifyProperty            = 0x00000080,
    MDNotifyEvent               = 0x00000100,
    MDNotifySignature           = 0x00000200,
    MDNotifyTypeSpec            = 0x00000400,
    MDNotifyCustomAttribute     = 0x00000800,
    MDNotifySecurityValue       = 0x00001000,
    MDNotifyPermission          = 0x00002000,
    MDNotifyModuleRef           = 0x00004000,

    MDNotifyNameSpace           = 0x00008000,

    MDNotifyAssemblyRef         = 0x01000000,
    MDNotifyFile                = 0x02000000,
    MDNotifyExportedType        = 0x04000000,
    MDNotifyResource            = 0x08000000
    
} CorNotificationForTokenMovement;

멤버

멤버

설명

MDNotifyDefault

mdTypeRef, mdMethodDef, mdMemberRef 또는 mdFieldDef 토큰이 이동하는 경우 알립니다.

MDNotifyAll

임의의 토큰이 이동하는 경우 알립니다.

MDNotifyNone

토큰이 이동하는 경우 알리지 않습니다.

MDNotifyMethodDef

mdMethodDef 토큰이 이동하는 경우 알립니다.

MDNotifyMemberRef

mdMemberRef 토큰이 이동하는 경우 알립니다.

MDNotifyFieldDef

mdFieldDef 토큰이 이동하는 경우 알립니다.

MDNotifyTypeRef

mdTypeRef 토큰이 이동하는 경우 알립니다.

MDNotifyTypeDef

mdTypeDef 토큰이 이동하는 경우 알립니다.

MDNotifyParamDef

mdParamDef 토큰이 이동하는 경우 알립니다.

MDNotifyInterfaceImpl

mdInterfaceImpl 토큰이 이동하는 경우 알립니다.

MDNotifyProperty

mdProperty 토큰이 이동하는 경우 알립니다.

MDNotifyEvent

mdEvent 토큰이 이동하는 경우 알립니다.

MDNotifySignature

mdSignature 토큰이 이동하는 경우 알립니다.

MDNotifyTypeSpec

mdTypeSpec 토큰이 이동하는 경우 알립니다.

MDNotifyCustomAttribute

mdCustomAttribute 토큰이 이동하는 경우 알립니다.

MDNotifySecurityValue

mdSecurityValue 토큰이 이동하는 경우 알립니다.

MDNotifyPermission

mdPermission 토큰이 이동하는 경우 알립니다.

MDNotifyModuleRef

mdModuleRef 토큰이 이동하는 경우 알립니다.

MDNotifyNameSpace

mdNameSpace 토큰이 이동하는 경우 알립니다.

MDNotifyAssemblyRef

mdAssemblyRef 토큰이 이동하는 경우 알립니다.

MDNotifyFile

mdFile 토큰이 이동하는 경우 알립니다.

MDNotifyExportedType

mdExportedType 토큰이 이동하는 경우 알립니다.

MDNotifyResource

mdManifestResource 토큰이 이동하는 경우 알립니다.

설명

토큰은 메타데이터 병합 동안 다시 매핑(이동)될 수 있습니다.

요구 사항

플랫폼: .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

참고 항목

기타 리소스

메타데이터 열거형