Partager via


AssemblyFlags

Mise à jour : novembre 2007

Contient des valeurs qui décrivent les fonctionnalités runtime d'un assembly.

typedef enum {
    afImplicitExportedTypes = 0x0001,
    afImplicitResources = 0x0002,
    afNonSideBySideAppDomain = 0x0010,
    afNonSideBySideProcess = 0x0020,
    afNonSideBySideMachine = 0x0030
} AssemblyFlags;

Membres

Membre

Description

afImplicitExportedTypes

Spécifie que les définitions de types exportés sont implicites dans les fichiers qui composent l'assembly. Dans les versions 1.0 et 1.1 du .NET Framework, cette valeur est toujours supposée être définie.

afImplicitResources

Spécifie que les définitions de ressources sont implicites dans les fichiers qui composent l'assembly. Dans les versions 1.0 et 1.1 du .NET Framework, cette valeur est toujours supposée être définie.

afNonSideBySideAppDomain

Spécifie que l'assembly ne peut pas s'exécuter avec d'autres versions si elles s'exécutent dans le même domaine d'application.

afNonSideBySideProcess

Spécifie que l'assembly ne peut pas s'exécuter avec d'autres versions si celles-ci s'exécutent dans le même processus.

afNonSideBySideMachine

Spécifie que l'assembly ne peut pas s'exécuter avec d'autres versions si celles-ci s'exécutent sur le même ordinateur.

Notes

Les valeurs entre 0x0010 et 0x0070 inclus permettent de décrire les fonctions de compatibilité côte à côte de l'assembly référencé. Si aucune de ces valeurs n'est définie, l'assembly est supposé être compatible côte à côte.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

IMetaDataAssemblyEmit

Autres ressources

Énumérations de métadonnées