Перечисление 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;
Элементы
Член | Описание |
---|---|
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 |
Указывает соответствующее значение из DebuggableAttribute.DebuggingModes объекта DebuggableAttribute. |
afDisableJITcompileOptimizer |
Указывает соответствующее значение из DebuggableAttribute.DebuggingModes объекта DebuggableAttribute. |
afRetargetable |
Указывает, что сборку можно перенацелить во время выполнения на сборку другого издателя. |
afContentType_Mask |
Маска, описывающая тип контента. |
afContentType_Default |
Указывает тип контента по умолчанию. |
afContentType_WindowsRuntime |
Указывает тип контента среда выполнения Windows. |
Требования
Платформы: см. раздел Требования к системе.
Заголовка: CorHdr.h
платформа .NET Framework версии: доступно с версии 1.0.
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.