共用方式為


CorAssemblyFlags 列舉

包含值,這些值描述套用至組件編譯的中繼資料。

語法

typedef enum CorAssemblyFlags {  
  
    afPublicKey             =   0x0001,  
    afPA_None               =   0x0000,  
    afPA_MSIL               =   0x0010,  
    afPA_x86                =   0x0020,  
    afPA_IA64               =   0x0030,  
    afPA_AMD64              =   0x0040,  
    afPA_ARM                =   0x0050,  
    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;  

成員

member 描述
afPublicKey 表示組件參考會持有完整的未雜湊公開金鑰。
afPA_None 表示未指定處理器架構。
afPA_MSIL 表示處理器架構為中性 (PE32)。
afPA_x86 表示處理器架構為 x86 (PE32)。
afPA_IA64 表示處理器架構為 Itanium (PE32+)。
afPA_AMD64 表示處理器架構為 AMD X64 (PE32+)。
afPA_ARM 表示處理器架構為 ARM (PE32)。
afPA_NoPlatform 表示組件是參考組件;也就是說,其會套用至任何架構,但無法在任何架構上執行。 因此,旗標與 afPA_Mask 相同。
afPA_Specified 表示處理器架構旗標應該傳播至 AssemblyRef 記錄。
afPA_Mask 描述處理器架構的遮罩。
afPA_FullMask 指定要包含處理器架構描述。
afPA_Shift 表示處理器架構旗標中與索引之間的移位計數。
afEnableJITcompileTracking 表示 DebuggableAttributeDebuggableAttribute.DebuggingModes 中的對應值。
afDisableJITcompileOptimizer 表示 DebuggableAttributeDebuggableAttribute.DebuggingModes 中的對應值。
afRetargetable 表示組件可以在執行階段重定成不同發行者的組件。
afContentType_Mask 描述內容類型的遮罩。
afContentType_Default 表示預設內容類型。
afContentType_WindowsRuntime 表示 Windows 執行階段內容類型。

規格需求

平台:請參閱系統需求

標頭:CorHdr.h

.NET Framework版本:自 1.0 起提供

另請參閱