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