Énumérations de métadonnées
Cette section décrit les énumérations non managées utilisées par l'API des métadonnées.
Dans cette section
AssemblyFlags, énumération
Contient des valeurs qui décrivent les fonctionnalités runtime d'un assembly.AssemblyRefFlags, énumération
Contient des valeurs qui décrivent les fonctionnalités d'une référence d'assembly.CeeSectionAttr, énumération
Fournit des valeurs qui spécifient les attributs d'une section que l'interface ICeeGen utilisera.CeeSectionRelocType, énumération
Fournit des valeurs pour influencer le type d'instruction de reloc émis dans un appel à la méthode ICeeGen::AddSectionReloc.COINITICOR, énumération
Spécifie les constantes utilisées par CoInitializeCor lors de l'initialisation du Common Language Runtime.COINITIEE, énumération
Spécifie les constantes utilisées par CoInitializeEE lors de l'initialisation du Common Language Runtime.CorArgType, énumération
Contient des valeurs qui décrivent le type natif d'un handle d'exécution.CorAssemblyFlags, énumération
Contient des valeurs qui décrivent les métadonnées appliquées à une compilation d'assembly.CorAttributeTargets, énumération
Spécifie les éléments de l'application auxquels un attribut peut être appliqué.CorCallingConvention, énumération
Contient des valeurs qui décrivent les types de conventions d'appel dans le code managé.CorCheckDuplicatesFor, énumération
Contient des valeurs utilisées pendant des contrôles de duplications.CorDeclSecurity, énumération
Contient les valeurs qui décrivent les types de sécurité déclarative utilisés par le Common Language Runtime.CorElementType, énumération
Contient des valeurs qui décrivent le type natif sous-jacent d'un Common Language Runtime Type.CorErrorIfEmitOutOfOrder, énumération
Contient des valeurs d'indicateur qui indiquent les conditions dans lesquelles un message d'erreur doit être généré lorsque les métadonnées sont émises de manière désordonnée.CorEventAttr, énumération
Contient des valeurs qui décrivent les métadonnées d'un événement.CorFieldAttr, énumération
Contient des valeurs qui décrivent les métadonnées concernant un champ.CorFileFlags, énumération
Contient des valeurs qui décrivent le type de fichier défini dans un appel à la méthode IMetaDataAssemblyEmit::DefineFile.CorFileMapping, énumération
Contient des valeurs qui décrivent le type de mappage de fichier retourné par un appel à la méthode IMetaDataInfo::GetFileMapping.CorGenericParamAttr, énumération
Contient des valeurs qui décrivent les paramètres Type pour les types génériques, tels qu'ils sont utilisés lors d'appels à la méthode IMetaDataEmit2::DefineGenericParam.CorImportOptions, énumération
Contient des valeurs d'indicateur qui contrôlent le comportement lors de l'importation d'un assembly en dehors de la portée actuelle.CorLinkerOptions, énumération
Spécifie des indicateurs permettant de sélectionner des options pour l'éditeur de liens de métadonnées.CorManifestResourceFlags, énumération
Contient des valeurs qui décrivent la visibilité des ressources encodées dans un manifeste d'assembly.CorMethodAttr, énumération
Contient des valeurs qui décrivent les métadonnées concernant une méthode.CorMethodImpl, énumération
Contient des valeurs qui décrivent des fonctionnalités d'implémentation des méthodes.CorMethodSemanticsAttr, énumération
Contient des valeurs qui décrivent la relation entre une méthode et une propriété ou un événement associé.CorNativeLinkFlags, énumération
Fournit des valeurs d'indicateur utilisées par l'éditeur de liens lors de la liaison du code natif.CorNativeLinkType, énumération
Fournit des valeurs qui indiquent le type lié en code natif.CorNativeType, énumération
Contient des valeurs qui décrivent des types non managés natifs.CorNotificationForTokenMovement, énumération
Contient des valeurs d'indicateur qui influencent les notifications au moment du déplacement de jetons.CorOpenFlags, énumération
Contient des valeurs d'indicateur qui contrôlent le comportement de métadonnées à l'ouverture de fichiers manifeste.CorParamAttr, énumération
Contient des valeurs qui décrivent les métadonnées d'un paramètre de méthode.CorPEKind, énumération
Contient des valeurs qui décrivent un fichier exécutable portable (PE), telles qu'elles sont retournées à partir d'un appel à la méthode IMetaDataImport2::GetPEKind.CorPinvokeMap, énumération
Contient des valeurs qui décrivent des fonctionnalités d'un appel PInvoke.CorPropertyAttr, énumération
Contient des valeurs qui décrivent les métadonnées d'une propriété.CorRefToDefCheck, énumération
Spécifie des indicateurs pour contrôler quels éléments référencés sont convertis dans leurs définitions afin d'optimiser le code.CorRegFlags, énumération
Fournit des valeurs d'indicateur utilisées pour l'inscription lors de l'installation d'un module ou composite.CorSaveSize, énumération
Contient des valeurs qui indiquent le niveau de précision requis lors d'une interrogation concernant la taille d'une opération d'enregistrement.CorSerializationType, énumération
Contient des valeurs qui décrivent comment un objet est sérialisé par le Common Language Runtime. Ces valeurs correspondent généralement aux valeurs CorElementType.CorSetENC, énumération
Contient des valeurs utilisées pour influencer le comportement pendant la génération de métadonnées.CorThreadSafetyOptions, énumération
Spécifie des indicateurs pour sélectionner des options pour la sécurité des threads.CorTokenType, énumération
Contient des valeurs qui indiquent le genre d'objet qu'un jeton de métadonnées référence.CorTypeAttr, énumération
Contient des valeurs qui indiquent les métadonnées de type.CorUnmanagedCallingConvention, énumération
Contient des valeurs qui décrivent des conventions d'appel non managées.CorValidatorModuleType, énumération
Fournit les valeurs utilisées par l'interface IMetaDataValidate pour spécifier le type du module (par exemple, fichier PE et fichier .obj).COUNINITIEE, énumération
Spécifie les constantes utilisées par CoUninitializeEE lors de l'initialisation du Common Language Runtime.
Sections connexes
Vue d'ensemble des métadonnées