CorFlags Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет флаги среды выполнения для образа .NET исполняемого файла.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class CorFlags
[System.Flags]
public enum CorFlags
[<System.Flags>]
type CorFlags =
Public Enum CorFlags
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| ILOnly | 1 | Указывает, что этот образ содержит только код IL. |
| Requires32Bit | 2 | Указывает, что этот образ можно загрузить только в 32-разрядный процесс. |
| ILLibrary | 4 | Указывает, что это изображение является библиотекой, содержащей только код IL. |
| StrongNameSigned | 8 | Указывает, что этот образ имеет сигнатуру строгого имени. |
| NativeEntryPoint | 16 | Зарезервировано, должно быть 0. |
| TrackDebugData | 65536 | Зарезервировано, должно быть 0. |
| Prefers32Bit | 131072 | Указывает, что этот образ должен выполняться как 32-разрядный процесс в 64-разрядной операционной системе. |
Комментарии
Флаги среды выполнения определяются спецификацией ECMA-335, раздел II.25.3.3.1. Это перечисление используется свойством Flags .