Partager via


Énumérations de métadonnées (.NET)

Ces articles décrivent les énumérations non managées que l’API de métadonnées utilise. Pour les énumérations non managées qui s’appliquent uniquement à .NET Framework, consultez les énumérations de métadonnées (.NET Framework).

CorAssemblyFlags, énumération
Contient des valeurs qui décrivent les métadonnées appliquées à une compilation d’assembly.

CorCheckDuplicatesFor, énumération
Contient des valeurs utilisées pendant les vérifications des duplications.

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

CorElementType, énumération

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 hors ordre.

CorFileFlags, énumération
Contient des valeurs qui décrivent le type de fichier défini dans un appel à la méthodeIMetaDataAssemblyEmit ::D efineFile .

CorFileMapping, énumération
Contient des valeurs qui décrivent le type de mappage de fichiers retourné par un appel à la méthodeIMetaDataInfo ::GetFileMapping .

CorGenericParamAttr, énumération
Contient des valeurs qui décrivent les Type paramètres des types génériques, comme utilisé dans les appels à la méthodeIMetaDataEmit2 ::D efineGenericParam .

CorImportOptions, énumération
Contient des valeurs d’indicateur qui contrôlent le comportement lors de l’importation d’un assembly en dehors de l’étendue actuelle.

CorLinkerOptions, énumération
Spécifie des indicateurs pour 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 relatives à une méthode.

CorMethodImpl, énumération
Contient des valeurs qui décrivent les fonctionnalités d’implémentation de 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é.

CorNotificationForTokenMovement, énumération
Contient des valeurs d’indicateur qui influencent les notifications sur le déplacement des jetons.

CorOpenFlags, énumération
Contient des valeurs d’indicateur qui contrôlent le comportement des métadonnées lors de l’ouverture des fichiers manifestes.

CorPEKind, énumération
Contient des valeurs qui décrivent un fichier exécutable portable, comme retourné à partir d’un appel à la méthodeIMetaDataImport2 ::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 leurs définitions afin d’optimiser le code.

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.

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 les indicateurs permettant de sélectionner les options de sécurité des threads.

CorTypeAttr, énumération
Contient des valeurs qui indiquent les métadonnées de type.

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

Voir aussi