EventSchemaTraceListener.TraceTransfer メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
関連するアクティビティ ID などのトレース情報、メッセージ、およびイベント情報をログ ファイルに書き込みます。
public:
override void TraceTransfer(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, int id, System::String ^ message, Guid relatedActivityId);
[System.Security.SecurityCritical]
public override void TraceTransfer (System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, Guid relatedActivityId);
[<System.Security.SecurityCritical>]
override this.TraceTransfer : System.Diagnostics.TraceEventCache * string * int * string * Guid -> unit
Public Overrides Sub TraceTransfer (eventCache As TraceEventCache, source As String, id As Integer, message As String, relatedActivityId As Guid)
パラメーター
- eventCache
- TraceEventCache
現在のプロセス ID、スレッド ID、およびスタック トレース情報を格納している TraceEventCache。
- source
- String
ソース名です。
- id
- Int32
イベントの数値識別子。
- message
- String
書き込むトレース メッセージ。
- 属性
注釈
メソッドは TraceTransfer 、関連するトレースを関連付けるために使用されます。 source
、eventCache
、id
および relatedActivityId
パラメーターは、トレースのヘッダーとフッターで使用されます。 パラメーターは id
、書き込まれる前に符号なし整数に変換されます。 したがって、負 id
の値は大きな正の整数として書き込まれます。 パラメーターは message
要素として Data
書き込まれます。 メソッドは Guid.ToString(String) 、値をヘッダーに relatedActivityId
表示される "B" 形式の文字列に変換するために呼び出されます。 フッターの 要素は Opcode
、トレース イベントの種類を Transferとして識別します。
重要
メソッドは TraceTransfer 、アプリケーション コードで呼び出さないでください。 これは、 オブジェクトがそのメソッドのトレース情報TraceTransferを出力するために使用TraceSourceすることを目的としています。
適用対象
.NET