CorNotificationForTokenMovement, énumération

Spécifie les notifications qui seront envoyées au client d’API de métadonnées lorsqu’un remappage de jeton se produit.

Syntaxe

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;  

Membres

Membre Description
MDNotifyDefault Avertir quand les jetons mdTypeRef, mdMethodDef, mdMemberRefou mdFieldDef se déplacent.
MDNotifyAll Avertir quand un jeton se déplace.
MDNotifyNone Ne pas avertir quand les jetons se déplacent.
MDNotifyMethodDef Avertir lorsqu’un jeton mdMethodDef se déplace.
MDNotifyMemberRef Avertir lorsqu’un jeton mdMemberRef se déplace.
MDNotifyFieldDef Avertir lorsqu’un jeton mdFieldDef se déplace.
MDNotifyTypeRef Avertir lorsqu’un jeton mdTypeRef se déplace.
MDNotifyTypeDef Avertir lorsqu’un jeton mdTypeDef se déplace.
MDNotifyParamDef Avertir lorsqu’un jeton mdParamDef se déplace.
MDNotifyInterfaceImpl Avertir lorsqu’un jeton mdInterfaceImpl se déplace.
MDNotifyProperty Avertir lorsqu’un jeton mdProperty se déplace.
MDNotifyEvent Avertir lorsqu’un jeton mdEvent se déplace.
MDNotifySignature Avertir lorsqu’un jeton mdSignature se déplace.
MDNotifyTypeSpec Avertir lorsqu’un jeton mdTypeSpec se déplace.
MDNotifyCustomAttribute Avertir lorsqu’un jeton mdCustomAttribute se déplace.
MDNotifySecurityValue Avertir lorsqu’un jeton mdSecurityValue se déplace.
MDNotifyPermission Avertir lorsqu’un jeton mdPermission se déplace.
MDNotifyModuleRef Avertir lorsqu’un jeton mdModuleRef se déplace.
MDNotifyNameSpace Avertir lorsqu’un jeton mdNameSpace se déplace.
MDNotifyAssemblyRef Avertir lorsqu’un jeton mdAssemblyRef se déplace.
MDNotifyFile Avertir lorsqu’un jeton mdFile se déplace.
MDNotifyExportedType Avertir lorsqu’un jeton mdExportedType se déplace.
MDNotifyResource Avertir lorsqu’un jeton mdManifestResource se déplace.

Notes

Un jeton peut être remappé (autrement dit, déplacé) lors d’une fusion de métadonnées.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorHdr.h

Versions de .NET Framework : disponible depuis la version 1.0

Voir aussi