次の方法で共有


TraceListener.TraceTransfer メソッド

定義

トレース情報、メッセージ、関連するアクティビティ ID、イベント情報をリスナー固有の出力に書き込みます。

public:
 virtual void TraceTransfer(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, int id, System::String ^ message, Guid relatedActivityId);
public virtual void TraceTransfer (System.Diagnostics.TraceEventCache? eventCache, string source, int id, string? message, Guid relatedActivityId);
public virtual void TraceTransfer (System.Diagnostics.TraceEventCache eventCache, string source, int id, 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
[<System.Runtime.InteropServices.ComVisible(false)>]
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

現在のプロセス ID、スレッド ID、スタック トレース情報を含む TraceEventCache オブジェクト。

source
String

出力を識別するために使用される名前。通常は、トレース イベントを生成したアプリケーションの名前です。

id
Int32

イベントの数値識別子。

message
String

書き込むメッセージ。

relatedActivityId
Guid

関連するアクティビティを識別する Guid オブジェクト。

属性

注釈

大事な

このメソッドは、アプリケーション コードによって直接呼び出されるのではなく、トレース データを出力に書き込む DebugTrace、および TraceSource クラスのメンバーによって呼び出されることを意図しています。

TraceTransfer メソッドは、関連するトレースの相関関係に使用されます。 TraceTransfer メソッドは、TraceEvent メソッドを呼び出して呼び出しを処理し、eventType レベルを Transfer に設定し、relatedActivityIdGuid を文字列としてメッセージに追加します。

適用対象

こちらもご覧ください