Cette documentation est archivée et n’est pas conservée.

PortableExecutableKinds, énumération

Remarque : cette énumération est nouvelle dans le .NET Framework version 2.0.

Identifie la nature du code dans un fichier exécutable.

Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs membres.

Espace de noms : System.Reflection
Assembly : mscorlib (dans mscorlib.dll)

[SerializableAttribute] 
[FlagsAttribute] 
[ComVisibleAttribute(true)] 
public enum PortableExecutableKinds
/** @attribute SerializableAttribute() */ 
/** @attribute FlagsAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public enum PortableExecutableKinds
SerializableAttribute 
FlagsAttribute 
ComVisibleAttribute(true) 
public enum PortableExecutableKinds

 Nom de membreDescription
ILOnlyLe fichier exécutable contient uniquement du langage intermédiaire Microsoft (MSIL) ; il est par conséquent neutre en ce qui concerne les plates-formes 32 bits ou 64 bits. 
NotAPortableExecutableImageLe fichier n'est pas au format de fichier exécutable portable. 
PE32PlusLe fichier exécutable requiert une plate-forme 64 bits. 
Required32BitLe fichier exécutable peut être exécuté sur une plate-forme 32 bits ou dans l'environnement 32 bits Windows on Windows (WOW) sur une plate-forme 64 bits. 
Unmanaged32BitLe fichier exécutable contient du code non managé pur. 

Pour obtenir cette valeur pour un module, utilisez la méthode Module.GetPEKind.

RemarqueRemarque

Cette énumération correspond à l'énumération CorPEKind dans l'API de réflexion non managée, qui est accessible par la fonction GetPEKind non managée.

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0
Afficher: