Partager via


CorNotificationForTokenMovement, énumération

Spécifie les notifications qui sont envoyées au client API des métadonnées lorsqu'un remappage de jeton se produit.

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 en cas de déplacement des jetons mdTypeRef, mdMethodDef, mdMemberRef ou mdFieldDef.

MDNotifyAll

Avertir en cas de déplacement de n'importe quel jeton.

MDNotifyNone

Ne pas avertir en cas de déplacement de jetons.

MDNotifyMethodDef

Avertir en cas de déplacement d'un jeton mdMethodDef.

MDNotifyMemberRef

Avertir en cas de déplacement d'un jeton mdMemberRef.

MDNotifyFieldDef

Avertir en cas de déplacement d'un jeton mdFieldDef.

MDNotifyTypeRef

Avertir en cas de déplacement d'un jeton mdTypeRef.

MDNotifyTypeDef

Avertir en cas de déplacement d'un jeton mdTypeDef.

MDNotifyParamDef

Avertir en cas de déplacement d'un jeton mdParamDef.

MDNotifyInterfaceImpl

Avertir en cas de déplacement d'un jeton mdInterfaceImpl.

MDNotifyProperty

Avertir en cas de déplacement d'un jeton mdProperty.

MDNotifyEvent

Avertir en cas de déplacement d'un jeton mdEvent.

MDNotifySignature

Avertir en cas de déplacement d'un jeton mdSignature.

MDNotifyTypeSpec

Avertir en cas de déplacement d'un jeton mdTypeSpec.

MDNotifyCustomAttribute

Avertir en cas de déplacement d'un jeton mdCustomAttribute.

MDNotifySecurityValue

Avertir en cas de déplacement d'un jeton mdSecurityValue.

MDNotifyPermission

Avertir en cas de déplacement d'un jeton mdPermission.

MDNotifyModuleRef

Avertir en cas de déplacement d'un jeton mdModuleRef.

MDNotifyNameSpace

Avertir en cas de déplacement d'un jeton mdNameSpace.

MDNotifyAssemblyRef

Avertir en cas de déplacement d'un jeton mdAssemblyRef.

MDNotifyFile

Avertir en cas de déplacement d'un jeton mdFile.

MDNotifyExportedType

Avertir en cas de déplacement d'un jeton mdExportedType.

MDNotifyResource

Avertir en cas de déplacement d'un jeton mdManifestResource.

Notes

Un jeton peut être re-mappé (autrement dit, déplacé) pendant une fusion des métadonnées.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorHdr.h

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Autres ressources

Énumérations de métadonnées