XmlWriterTraceListener.TraceTransfer 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
寫入包含相關活動之識別的追蹤資訊、訊息,以及事件資訊至檔案或資料流。
public:
override void TraceTransfer(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, int id, System::String ^ message, Guid relatedActivityId);
public override void TraceTransfer (System.Diagnostics.TraceEventCache? eventCache, string source, int id, string? message, Guid relatedActivityId);
public override void TraceTransfer (System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, Guid relatedActivityId);
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
TraceEventCache,包含目前處理序 ID、執行緒 ID 和堆疊追蹤資訊。
- source
- String
來源名稱。
- id
- Int32
事件的數值識別項。
- message
- String
要寫入的追蹤訊息。
備註
方法 TraceTransfer 用於相關追蹤的相互關聯。 、eventCache
source
、 id
和 relatedActivityId
參數會用於追蹤的頁首和頁尾。 參數 id
會在寫入之前轉換成不帶正負號的整數,因此負 id
值會寫入為大正整數。 參數 message
會寫入為 Message
專案。 系統會 Guid.ToString(String) 呼叫 方法,將 relatedActivityId
值轉換成標頭中顯示的 「B」 格式化字串。 頁 SubTypeName
尾中的 項目會將追蹤事件類型識別為 Transfer。
重要
方法 TraceTransfer 並非由應用程式程式代碼呼叫。 它的目的是由 物件呼叫 TraceSource ,以發出其 TraceTransfer 方法的追蹤資訊。