TraceLevel 列挙型
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Debug、Trace、TraceSwitch の各クラスでどのメッセージを出力するかを指定します。
public enum class TraceLevel
public enum TraceLevel
type TraceLevel =
Public Enum TraceLevel
- 継承
名前 | 値 | 説明 |
---|---|---|
Error | 1 | エラー処理メッセージを出力。 |
Info | 3 | 情報メッセージ、警告、およびエラー処理メッセージを出力。 |
Off | 0 | トレース メッセージおよびデバッグ メッセージを出力しません。 |
Verbose | 4 | すべてのデバッグ メッセージおよびトレース メッセージを出力します。 |
Warning | 2 | 警告およびエラー処理メッセージを出力します。 |
この列挙は、TraceSwitch クラスで使用します。
スイッチを使用するには、トレースまたはデバッグを有効にする必要があります。 次の構文はコンパイラ固有です。 C# または Visual Basic 以外のコンパイラを使用する場合は、コンパイラのドキュメントを参照してください。
C# でデバッグを有効にするには、コードの
/d:DEBUG
コンパイル時に コンパイラ コマンド ラインに フラグを追加するか、ファイルの先頭に を追加#define DEBUG
します。 Visual Basic で、 フラグを/d:DEBUG=True
コンパイラコマンド ラインに追加します。C# でトレースを有効にするには、コードの
/d:TRACE
コンパイル時に コンパイラ コマンド ラインに フラグを追加するか、ファイルの先頭に を追加#define TRACE
します。 Visual Basic で、 フラグを/d:TRACE=True
コンパイラコマンド ラインに追加します。
アプリケーションのインストルメント化の詳細については、 と Traceを参照してくださいDebug。
アプリ構成ファイル.NET Frameworkでは、テキストを使用してスイッチの値を指定できます。 たとえば、 true
の場合BooleanSwitchや、 などのError
TraceSwitch列挙値を表すテキスト。
<add name="mySwitch" value="Error" />
という行は、<add name="mySwitch" value="1" />
と同じです。 列挙体の整数値を使用してトレース レベルを設定することもできます。 次の表は、列挙メンバーとそれに対応する構成ファイル エントリの関係 TraceLevel を示しています。
トレース レベル | 構成ファイルの値 |
---|---|
オフ | 0 |
Error | 1 |
警告 | 2 |
Info | 3 |
"詳細" | 4 |
製品 | バージョン |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。