Udostępnij za pośrednictwem


CorNotificationForTokenMovement — Wyliczenie

Określa powiadomienia, które będą wysyłane do klienta interfejsu API metadanych podczas ponownego mapowania tokenu.

Składnia

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;  

Elementy członkowskie

Członek Opis
MDNotifyDefault Powiadom o mdTypeRefprzeniesieniu tokenów , mdMethodDef, mdMemberReflub mdFieldDef .
MDNotifyAll Powiadom, gdy dowolny token zostanie przeniesiony.
MDNotifyNone Nie powiadamiaj o przeniesieniu tokenów.
MDNotifyMethodDef Powiadom o przeniesieniu tokenu mdMethodDef .
MDNotifyMemberRef Powiadom o przeniesieniu tokenu mdMemberRef .
MDNotifyFieldDef Powiadom o przeniesieniu tokenu mdFieldDef .
MDNotifyTypeRef Powiadom o przeniesieniu tokenu mdTypeRef .
MDNotifyTypeDef Powiadom o przeniesieniu tokenu mdTypeDef .
MDNotifyParamDef Powiadom o przeniesieniu tokenu mdParamDef .
MDNotifyInterfaceImpl Powiadom o przeniesieniu tokenu mdInterfaceImpl .
MDNotifyProperty Powiadom o przeniesieniu tokenu mdProperty .
MDNotifyEvent Powiadom o przeniesieniu tokenu mdEvent .
MDNotifySignature Powiadom o przeniesieniu tokenu mdSignature .
MDNotifyTypeSpec Powiadom o przeniesieniu tokenu mdTypeSpec .
MDNotifyCustomAttribute Powiadom o przeniesieniu tokenu mdCustomAttribute .
MDNotifySecurityValue Powiadom o przeniesieniu tokenu mdSecurityValue .
MDNotifyPermission Powiadom o przeniesieniu tokenu mdPermission .
MDNotifyModuleRef Powiadom o przeniesieniu tokenu mdModuleRef .
MDNotifyNameSpace Powiadom o przeniesieniu tokenu mdNameSpace .
MDNotifyAssemblyRef Powiadom o przeniesieniu tokenu mdAssemblyRef .
MDNotifyFile Powiadom o przeniesieniu tokenu mdFile .
MDNotifyExportedType Powiadom o przeniesieniu tokenu mdExportedType .
MDNotifyResource Powiadom o przeniesieniu tokenu mdManifestResource .

Uwagi

Token może zostać ponownie zamapowany (tj. przeniesiony) podczas scalania metadanych.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorHdr.h

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też