TraceListener.TraceTransfer(TraceEventCache, String, Int32, String, Guid) TraceListener.TraceTransfer(TraceEventCache, String, Int32, String, Guid) TraceListener.TraceTransfer(TraceEventCache, String, Int32, String, Guid) TraceListener.TraceTransfer(TraceEventCache, String, Int32, String, Guid) Method

定義

トレース情報、メッセージ、関連するアクティビティ ID、およびイベント情報をリスナー固有の出力に書き込みます。Writes trace information, a message, a related activity identity and event information to the listener specific output.

public:
 virtual void TraceTransfer(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, int id, System::String ^ message, Guid relatedActivityId);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceTransfer (System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, Guid relatedActivityId);
abstract member TraceTransfer : System.Diagnostics.TraceEventCache * string * int * string * Guid -> unit
override this.TraceTransfer : System.Diagnostics.TraceEventCache * string * int * string * Guid -> unit
Public Overridable Sub TraceTransfer (eventCache As TraceEventCache, source As String, id As Integer, message As String, relatedActivityId As Guid)

パラメーター

eventCache
TraceEventCache TraceEventCache TraceEventCache TraceEventCache

現在のプロセス ID、スレッド ID、およびスタック トレース情報を格納している TraceEventCache オブジェクト。A TraceEventCache object that contains the current process ID, thread ID, and stack trace information.

source
String String String String

出力を識別するために使用される名前。通常は、トレース イベントを生成したアプリケーションの名前。A name used to identify the output, typically the name of the application that generated the trace event.

id
Int32 Int32 Int32 Int32

イベントの数値識別子。A numeric identifier for the event.

message
String String String String

書き込むメッセージ。A message to write.

relatedActivityId
Guid Guid Guid Guid

関連するアクティビティを識別する Guid オブジェクト。A Guid object identifying a related activity.

注釈

重要

このメソッドはDebug、アプリケーションコードで直接呼び出すためのものではなく、、、 TraceおよびTraceSourceクラスのメンバーによって、出力するトレースデータを書き込むためのものです。This method is not intended to be called directly by application code but by members of the Debug, Trace, and TraceSource classes to write trace data to output.

メソッドTraceTransferは、関連するトレースの関連付けに使用されます。The TraceTransfer method is used for the correlation of related traces. メソッドTraceTransferは、 TraceEventメソッドを呼び出して呼び出しを処理します。 eventType レベルをTransferに設定relatedActivityIdし、を、 Guidメッセージに文字列として追加します。The TraceTransfer method calls the TraceEvent method to process the call, with the eventType level set to Transfer and the relatedActivityIdGuid as a string appended to the message.

適用対象

こちらもご覧ください