CorAssemblyFlags – výčet

Obsahuje hodnoty, které popisují metadata použitá na kompilaci sestavení.

Syntax

typedef enum CorAssemblyFlags {

    afPublicKey             =   0x0001,
    afPA_None               =   0x0000,
    afPA_MSIL               =   0x0010,
    afPA_x86                =   0x0020,
    afPA_IA64               =   0x0030,
    afPA_AMD64              =   0x0040,
    afPA_ARM                =   0x0050,
    afPA_ARM64              =   0x0060,
    afPA_NoPlatform         =   0x0070,
    afPA_Specified          =   0x0080,
    afPA_Mask               =   0x0070,
    afPA_FullMask           =   0x00F0,
    afPA_Shift              =   0x0004,

    afEnableJITcompileTracking  =   0x8000,
    afDisableJITcompileOptimizer=   0x4000,

    afRetargetable          =   0x0100,
    afContentType_Default        =   0x0000,
    afContentType_WindowsRuntime =   0x0200,
    afContentType_Mask           =   0x0E00,

} CorAssemblyFlags;

Members

Member Description
afPublicKey Označuje, že odkaz na sestavení obsahuje úplný, unhashed veřejný klíč.
afPA_None Označuje, že architektura procesoru není zadaná.
afPA_MSIL Označuje, že architektura procesoru je neutrální (PE32).
afPA_x86 Označuje, že architektura procesoru je x86 (PE32).
afPA_IA64 Označuje, že architektura procesoru je Itanium (PE32+).
afPA_AMD64 Označuje, že architektura procesoru je x86-64 (PE32+).
afPA_ARM Označuje, že architektura procesoru je ARM (PE32).
afPA_ARM64 Označuje, že architektura procesoru je ARM64 (PE32+).
afPA_NoPlatform Označuje, že sestavení je referenční sestavení; to znamená, že se vztahuje na libovolnou architekturu, ale nemůže běžet na žádné architektuře. Příznak je tedy stejný jako afPA_Mask.
afPA_Specified Označuje, že příznaky architektury procesoru by se měly rozšířit do záznamu AssemblyRef .
afPA_Mask Maska, která popisuje architekturu procesoru.
afPA_FullMask Určuje, že je součástí popisu architektury procesoru.
afPA_Shift Označuje počet směn v příznakech architektury procesoru do a z indexu.
afEnableJITcompileTracking Určuje odpovídající hodnotu z objektu DebuggableAttribute.DebuggingModesDebuggableAttribute.
afDisableJITcompileOptimizer Určuje odpovídající hodnotu z objektu DebuggableAttribute.DebuggingModesDebuggableAttribute.
afRetargetable Označuje, že sestavení lze změnit cílení za běhu na sestavení z jiného vydavatele.
afContentType_Mask Maska, která popisuje typ obsahu.
afContentType_Default Označuje výchozí typ obsahu.
afContentType_WindowsRuntime Označuje typ obsahu prostředí Windows Runtime.

Requirements

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorHdr.h