Поделиться через


Перечисление 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 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0, 1.1, 1.0

См. также

Другие ресурсы

Перечисления метаданных