CorAssemblyFlags
更新:2007 年 11 月
包含值,這些值可描述套用到組件編譯的中繼資料。
typedef enum CorAssemblyFlags {
afPublicKey = 0x0001,
afPA_None = 0x0000,
afPA_MSIL = 0x0010,
afPA_x86 = 0x0020,
afPA_IA64 = 0x0030,
afPA_AMD64 = 0x0040,
afPA_Specified = 0x0080,
afPA_Mask = 0x0070,
afPA_FullMask = 0x00F0,
afPA_Shift = 0x0004,
afEnableJITcompileTracking = 0x8000,
afDisableJITcompileOptimizer= 0x4000,
afRetargetable = 0x0100,
} CorAssemblyFlags;
成員
成員 |
描述 |
---|---|
afPublicKey |
表示組件參考會保存完整、未雜湊的公開金鑰。 |
afPA_None |
表示未指定處理器架構。 |
afPA_MSIL |
表示處理器架構為中性 (PE32)。 |
afPA_x86 |
表示處理器架構為 x86 (PE32)。 |
afPA_IA64 |
表示處理器架構為 Itanium (PE32+)。 |
afPA_AMD64 |
表示處理器架構為 AMD X64 (PE32+)。 |
afPA_Specified |
表示處理器架構旗標應該散佈到 AssemblyRef 記錄。 |
afPA_Mask |
描述處理器架構的遮罩。 |
afPA_FullMask |
指定要加入處理器架構描述。 |
afPA_Shift |
表示處理器架構旗標中與索引之間往返的移位計數。 |
afEnableJITcompileTracking |
表示來自 DebuggableAttribute 的 DebuggableAttribute.DebuggingModes 的對應值。 |
afDisableJITcompileOptimizer |
表示來自 DebuggableAttribute 的 DebuggableAttribute.DebuggingModes 的對應值。 |
afRetargetable |
表示可以在執行階段從不同發行者為此組件重定組件的目標。 |
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorHdr.h
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0