共用方式為


TraceListener.TraceTransfer 方法

定義

將追蹤資訊、訊息、相關的活動識別和事件資訊寫入至接聽程式特定輸出。

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

包含目前進程標識碼、線程標識碼和堆疊追蹤資訊的 TraceEventCache 物件。

source
String

用來識別輸出的名稱,通常是產生追蹤事件的應用程式名稱。

id
Int32

事件的數值標識碼。

message
String

要寫入的訊息。

relatedActivityId
Guid

識別相關活動的 Guid 物件。

屬性

備註

重要

這個方法不是直接由應用程式程式代碼呼叫,而是由 DebugTraceTraceSource 類別的成員呼叫,以將追蹤數據寫入輸出。

TraceTransfer 方法用於相關追蹤的相互關聯。 TraceTransfer 方法會呼叫 TraceEvent 方法來處理呼叫,並將 eventType 層級設定為 Transfer,並以附加至訊息的字串 relatedActivityIdGuid

適用於

另請參閱