OptimizationLevel Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет уровень оптимизации созданного кода.
public enum class OptimizationLevel
public enum OptimizationLevel
type OptimizationLevel =
Public Enum OptimizationLevel
- Наследование
-
OptimizationLevel
Поля
Имя | Значение | Описание |
---|---|---|
Debug | 0 | Отключает все оптимизации и инструментирует созданный код для улучшения процесса отладки. Компилятор предпочитает отлаживаемость, а не производительность. Не используйте для кода, выполняемого в рабочей среде.
Соответствует аргументу командной строки /optimize-. |
Release | 1 | Включает все оптимизации, возможности отладки могут быть снижены. Компилятор предпочитает производительность, а не отлаживаемость. Используется для кода, выполняемого в рабочей среде.
Соответствует аргументу командной строки /optimize+. |