CorAssemblyFlags-Enumeration
Enthält Werte, die die auf eine Assemblykompilierung angewendeten Metadaten beschreiben.
typedef enum CorAssemblyFlags {
afPublicKey = 0x0001,
afPA_None = 0x0000,
afPA_MSIL = 0x0010,
afPA_x86 = 0x0020,
afPA_IA64 = 0x0030,
afPA_AMD64 = 0x0040,
afPA_NoPlatform = 0x0070,
afPA_Specified = 0x0080,
afPA_Mask = 0x0070,
afPA_FullMask = 0x00F0,
afPA_Shift = 0x0004,
afEnableJITcompileTracking = 0x8000,
afDisableJITcompileOptimizer= 0x4000,
afRetargetable = 0x0100,
} CorAssemblyFlags;
Member
Member |
Beschreibungen |
---|---|
afPublicKey |
Gibt an, dass der Assemblyverweis den vollständigen, nicht mit einem Hash versehenen öffentlichen Schlüssel enthält. |
afPA_None |
Gibt an, dass die Prozessorarchitektur nicht definiert ist. |
afPA_MSIL |
Gibt an, dass die Prozessorarchitektur neutral (PE32) ist. |
afPA_x86 |
Gibt an, dass die Prozessorarchitektur x86 (PE32) verwendet wird. |
afPA_IA64 |
Gibt an, dass die Prozessorarchitektur Itanium (PE32+) verwendet wird. |
afPA_AMD64 |
Gibt an, dass die Prozessorarchitektur AMD X64 (PE32+) verwendet wird. |
afPA_NoPlatform |
Gibt an, dass die Assembly eine Verweisassembly ist; das heißt, sie gilt für jede Architektur, aber kann auf keiner Architektur ausgeführt werden. Dadurch ist das Flag mit afPA_Mask identisch. |
afPA_Specified |
Gibt an, dass die Flags der Prozessorarchitektur an den AssemblyRef-Datensatz weitergegeben werden sollen. |
afPA_Mask |
Eine die Prozessorarchitektur beschreibende Maske. |
afPA_FullMask |
Gibt an, dass die Beschreibung der Prozessorarchitektur enthalten ist. |
afPA_Shift |
Gibt einen Schiebezähler zum und vom Index in den Flags der Prozessorarchitektur an. |
afEnableJITcompileTracking |
Gibt den entsprechenden Wert von DebuggableAttribute.DebuggingModes von DebuggableAttribute an. |
afDisableJITcompileOptimizer |
Gibt den entsprechenden Wert von DebuggableAttribute.DebuggingModes von DebuggableAttribute an. |
afRetargetable |
Gibt an, dass die Assembly zur Laufzeit erneut als Ziel für eine Assembly eines anderen Herausgebers verwendet werden kann. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorHdr.h
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0