Partilhar via


CorNotificationForTokenMovement Enumeration

Especifica as notificações que serão enviadas ao cliente de API de metadados quando ocorrer um remapeamento de token.

Syntax

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;

Members

Member Description
MDNotifyDefault Notifique quando mdTypeRef, mdMethodDef, mdMemberRef, ou mdFieldDef tokens se movem.
MDNotifyAll Notifique quando qualquer token for movido.
MDNotifyNone Não notifique quando os tokens forem movidos.
MDNotifyMethodDef Notifique quando um mdMethodDef token for movido.
MDNotifyMemberRef Notifique quando um mdMemberRef token for movido.
MDNotifyFieldDef Notifique quando um mdFieldDef token for movido.
MDNotifyTypeRef Notifique quando um mdTypeRef token for movido.
MDNotifyTypeDef Notifique quando um mdTypeDef token for movido.
MDNotifyParamDef Notifique quando um mdParamDef token for movido.
MDNotifyInterfaceImpl Notifique quando um mdInterfaceImpl token for movido.
MDNotifyProperty Notifique quando um mdProperty token for movido.
MDNotifyEvent Notifique quando um mdEvent token for movido.
MDNotifySignature Notifique quando um mdSignature token for movido.
MDNotifyTypeSpec Notifique quando um mdTypeSpec token for movido.
MDNotifyCustomAttribute Notifique quando um mdCustomAttribute token for movido.
MDNotifySecurityValue Notifique quando um mdSecurityValue token for movido.
MDNotifyPermission Notifique quando um mdPermission token for movido.
MDNotifyModuleRef Notifique quando um mdModuleRef token for movido.
MDNotifyNameSpace Notifique quando um mdNameSpace token for movido.
MDNotifyAssemblyRef Notifique quando um mdAssemblyRef token for movido.
MDNotifyFile Notifique quando um mdFile token for movido.
MDNotifyExportedType Notifique quando um mdExportedType token for movido.
MDNotifyResource Notifique quando um mdManifestResource token for movido.

Remarks

Um token pode ser remapeado (ou seja, movido) durante uma mesclagem de metadados.

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: CorHdr.h