Énumérations de métadonnées

Cette section décrit les énumérations non managées utilisées par l'API de métadonnées.

Dans cette section

AssemblyFlags, énumération
Contient des valeurs qui décrivent les fonctionnalités d'exécution 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 en vue d’une utilisation par l’interface ICeeGen.

CeeSectionRelocType, énumération
Fournit des valeurs pour influencer le type d’instruction reloc émise 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 de runtime.

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 effectuées dans le code managé.

CorCheckDuplicatesFor, énumération
Contient des valeurs utilisées pendant les contrôles de duplications.

CorDeclSecurity, énumération
Contient des valeurs qui décrivent les types de sécurité déclarative utilisés par le Common Language Runtime.

CorElementType
Contient des valeurs qui décrivent le type natif sous-jacent d'un Type Common Language Runtime.

CorErrorIfEmitOutOfOrder, énumération
Contient des valeurs d'indicateur qui précisent les conditions dans lesquelles un message d'erreur doit être généré quand 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 fichiers retourné par un appel à la méthode IMetaDataInfo::GetFileMapping.

CorGenericParamAttr, énumération
Contient des valeurs qui décrivent les paramètres Type des types génériques, 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.

CorLocalRefPreservation, énumération
Contient des valeurs d'indicateur pour le traitement des références locales.

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 les fonctionnalités d’implémentation d’une méthode.

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 les 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'indicateurs qui contrôlent le comportement des métadonnées après ouverture des 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, telles qu’elles sont retournées par un appel à la méthode IMetaDataImport2::GetPEKind.

CorPinvokeMap, énumération
Contient des valeurs qui décrivent les 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 les éléments référencés qui sont convertis en 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 indiquant le niveau de précision requis lors de l'interrogation de la taille d'une opération d'enregistrement.

CorSerializationType, énumération
Contient des valeurs qui décrivent la façon dont 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 permettant de sélectionner des options pour la sécurité des threads.

CorTokenType, énumération
Contient des valeurs qui indiquent le type d'objet auquel un jeton de métadonnées fait 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 les conventions d'appel non managées.

CorValidatorModuleType, énumération
Fournit des valeurs utilisées par l’interface IMetaDataValidate pour spécifier le type du module (fichier PE ou fichier .obj).

COUNINITIEE, énumération
Spécifie les constantes utilisées par CoUninitializeEE lors de l’initialisation du Common Language Runtime.

Interfaces de métadonnées

Fonctions statiques globales des métadonnées

Structures de métadonnées

Unions de métadonnées