共用方式為


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

表示來自 DebuggableAttributeDebuggableAttribute.DebuggingModes 的對應值。

afDisableJITcompileOptimizer

表示來自 DebuggableAttributeDebuggableAttribute.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

請參閱

其他資源

中繼資料列舉型別