Freigeben über


CorAssemblyFlags-Aufzählung

Enthält Werte, die die Metadaten beschreiben, die auf eine Assemblykompilierung angewendet werden.

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 Gibt an, dass der Assemblyverweis den vollständigen öffentlichen Schlüssel enthält.
afPA_None Gibt an, dass die Prozessorarchitektur nicht angegeben ist.
afPA_MSIL Gibt an, dass die Prozessorarchitektur neutral ist (PE32).
afPA_x86 Gibt an, dass die Prozessorarchitektur x86 (PE32) ist.
afPA_IA64 Gibt an, dass die Prozessorarchitektur Itanium (PE32+) ist.
afPA_AMD64 Gibt an, dass die Prozessorarchitektur x86-64 (PE32+) ist.
afPA_ARM Gibt an, dass die Prozessorarchitektur ARM (PE32) ist.
afPA_ARM64 Gibt an, dass die Prozessorarchitektur ARM64 (PE32+) ist.
afPA_NoPlatform Gibt an, dass die Assembly eine Referenzassembly ist; d. h. sie gilt für jede Architektur, kann aber nicht auf einer Architektur ausgeführt werden. Daher ist die Kennzeichnung identisch mit afPA_Mask.
afPA_Specified Gibt an, dass die Prozessorarchitektur-Flags an den AssemblyRef Datensatz weitergegeben werden sollen.
afPA_Mask Eine Maske, die die Prozessorarchitektur beschreibt.
afPA_FullMask Gibt an, dass die Prozessorarchitekturbeschreibung enthalten ist.
afPA_Shift Gibt eine Schichtanzahl in den Prozessorarchitektur-Flags für und aus dem Index an.
afEnableJITcompileTracking Gibt den entsprechenden Wert aus dem DebuggableAttribute.DebuggingModes der .DebuggableAttribute
afDisableJITcompileOptimizer Gibt den entsprechenden Wert aus dem DebuggableAttribute.DebuggingModes der .DebuggableAttribute
afRetargetable Gibt an, dass die Assembly zur Laufzeit auf eine Assembly von einem anderen Herausgeber umgeleitet werden kann.
afContentType_Mask Eine Maske, die den Inhaltstyp beschreibt.
afContentType_Default Gibt den Standardinhaltstyp an.
afContentType_WindowsRuntime Gibt den Inhaltstyp der Windows-Runtime an.

Requirements

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorHdr.h