次の方法で共有


TraceLevel 列挙型

定義

DebugTraceTraceSwitch の各クラスでどのメッセージを出力するかを指定します。

public enum class TraceLevel
public enum TraceLevel
type TraceLevel = 
Public Enum TraceLevel
継承
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や、 などのErrorTraceSwitch列挙値を表すテキスト。 <add name="mySwitch" value="Error" /> という行は、<add name="mySwitch" value="1" /> と同じです。 列挙体の整数値を使用してトレース レベルを設定することもできます。 次の表は、列挙メンバーとそれに対応する構成ファイル エントリの関係 TraceLevel を示しています。

トレース レベル 構成ファイルの値
オフ 0
Error 1
警告 2
Info 3
"詳細" 4

適用対象

こちらもご覧ください