OptimizationLevel 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
生成されたコードの最適化レベルを決定します。
public enum class OptimizationLevel
public enum OptimizationLevel
type OptimizationLevel =
Public Enum OptimizationLevel
- 継承
-
OptimizationLevel
フィールド
名前 | 値 | 説明 |
---|---|---|
Debug | 0 | すべての最適化を無効にし、生成されたコードをインストルメント化してデバッグ エクスペリエンスを向上させます。 コンパイラは、パフォーマンスよりもデバッグ可能性を優先します。 運用環境で実行されているコードには を使用しないでください。
コマンド ライン引数 /optimize-に対応します。 |
Release | 1 | すべての最適化を有効にします。デバッグ エクスペリエンスが低下する可能性があります。 コンパイラは、デバッグの可能性よりもパフォーマンスを優先します。 運用環境で実行されているコードに使用します。
コマンド ライン引数 /optimize+ に対応します。 |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET