XmlWriterTraceListener.TraceEvent メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イベント トレース情報を出力ファイルまたはストリームに書き込みます。
オーバーロード
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) |
トレース情報、メッセージ、およびイベント情報をファイルまたはストリームに書き込みます。 |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) |
トレース情報、書式設定されたメッセージ、およびイベント情報をファイルまたはストリームに書き込みます。 |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
トレース情報、メッセージ、およびイベント情報をファイルまたはストリームに書き込みます。
public:
override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, message As String)
パラメーター
- eventCache
- TraceEventCache
現在のプロセス ID、スレッド ID、およびスタック トレース情報を格納している TraceEventCache。
- source
- String
ソース名です。
- eventType
- TraceEventType
TraceEventType 値のいずれか 1 つ。
- id
- Int32
イベントの数値識別子。
- message
- String
書き込むメッセージ。
注釈
source
、eventCache
、eventType
および id
パラメーターは、トレースのヘッダーとフッターで使用されます。 パラメーターは id
書き込み前に符号なし整数に変換されるため、負 id
の値は大きな正の整数として書き込まれます。 パラメーターは message
要素として Message
書き込まれます。
重要
このメソッドは、アプリケーション コードによって直接呼び出されるものではありません。 トレース データを書き込むには、 クラスTrace、、 TraceSource クラスのDebugメソッドによって呼び出されます。
適用対象
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])
トレース情報、書式設定されたメッセージ、およびイベント情報をファイルまたはストリームに書き込みます。
public:
override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, format As String, ParamArray args As Object())
パラメーター
- eventCache
- TraceEventCache
現在のプロセス ID、スレッド ID、およびスタック トレース情報を格納している TraceEventCache。
- source
- String
ソース名です。
- eventType
- TraceEventType
TraceEventType 値のいずれか 1 つ。
- id
- Int32
イベントの数値識別子。
- format
- String
0 個以上の書式項目を格納している書式指定文字列。args
配列内のオブジェクトに対応します。
- args
- Object[]
0 個以上の書式設定対象オブジェクトを含んだオブジェクト配列。
注釈
source
、eventCache
、eventType
および id
パラメーターは、トレースのヘッダーとフッターで使用されます。 パラメーターは id
書き込み前に符号なし整数に変換されるため、負 id
の値は大きな正の整数として書き込まれます。 メソッドが String.Format(String, Object[]) 呼び出され、文字列と配列が format
パラメーターとして渡され args
、オブジェクト配列が args
Message
要素として書式設定されます。
重要
このメソッドは、アプリケーション コードによって直接呼び出されるものではありません。 トレース データを書き込むには、 クラスTrace、、 TraceSource クラスのDebugメソッドによって呼び出されます。
適用対象
.NET