EventSchemaTraceListener.TraceData メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ログ ファイルにトレース データを書き込みます。
オーバーロード
TraceData(TraceEventCache, String, TraceEventType, Int32, Object) |
トレース情報、単一のデータ オブジェクト、およびイベント情報をログ ファイルに書き込みます。 |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) |
トレース情報、複数のデータ オブジェクト、およびイベント情報をログ ファイルに書き込みます。 |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object)
トレース情報、単一のデータ オブジェクト、およびイベント情報をログ ファイルに書き込みます。
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
[<System.Security.SecurityCritical>]
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, data As Object)
パラメーター
- eventCache
- TraceEventCache
現在のプロセス ID、スレッド ID、およびスタック トレース情報を格納している TraceEventCache。
- source
- String
ソース名です。
- eventType
- TraceEventType
TraceEventType 値のいずれか 1 つ。
- id
- Int32
イベントの数値識別子。
- data
- Object
出力するデータ オブジェクト。
- 属性
注釈
、source
、eventType
および id
パラメーターはeventCache
、トレースのヘッダーとフッターで使用されます。 パラメーターは id
、書き込まれる前に符号なし整数に変換されます。 そのため、負 id
の値は大きな正の整数として書き込まれます。 パラメーターはdata
、 要素のData
UserData
ノードとして書き込まれます。 ToString
データ オブジェクトの メソッドは、オブジェクトを文字列に変換するために使用されます。
重要
このメソッドは、アプリケーション コードによって直接呼び出されるものではありません。 トレース データを書き込むには、および TraceSource クラスのDebugTraceメソッドによって呼び出されます。
適用対象
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])
トレース情報、複数のデータ オブジェクト、およびイベント情報をログ ファイルに書き込みます。
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, ... cli::array <System::Object ^> ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
[<System.Security.SecurityCritical>]
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj[] -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, ParamArray data As Object())
パラメーター
- eventCache
- TraceEventCache
現在のプロセス ID、スレッド ID、およびスタック トレース情報を格納している TraceEventCache。
- source
- String
ソース名です。
- eventType
- TraceEventType
TraceEventType 値のいずれか 1 つ。
- id
- Int32
イベントの数値識別子。
- data
- Object[]
出力するデータ オブジェクトの配列。
- 属性
注釈
、source
、eventType
および id
パラメーターはeventCache
、トレースのヘッダーとフッターで使用されます。 パラメーターは id
、書き込まれる前に符号なし整数に変換されます。 そのため、負 id
の値は大きな正の整数として書き込まれます。 パラメーター配列内のdata
オブジェクトは、 要素内のUserData
ノードとしてData
書き込まれます。 ToString
各データ オブジェクトの メソッドは、オブジェクトを文字列に変換するために使用されます。
重要
このメソッドは、アプリケーション コードによって直接呼び出されるものではありません。 トレース データを書き込むには、および TraceSource クラスのDebugTraceメソッドによって呼び出されます。
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示