Bagikan melalui


TraceSource.TraceTransfer(Int32, String, Guid) Metode

Definisi

Menulis pesan transfer jejak ke pendengar pelacakan dalam Listeners koleksi menggunakan pengidentifikasi numerik, pesan, dan pengidentifikasi aktivitas terkait yang ditentukan.

public:
 void TraceTransfer(int id, System::String ^ message, Guid relatedActivityId);
[System.Diagnostics.Conditional("TRACE")]
public void TraceTransfer (int id, string? message, Guid relatedActivityId);
public void TraceTransfer (int id, string message, Guid relatedActivityId);
[System.Diagnostics.Conditional("TRACE")]
public void TraceTransfer (int id, string message, Guid relatedActivityId);
[<System.Diagnostics.Conditional("TRACE")>]
member this.TraceTransfer : int * string * Guid -> unit
member this.TraceTransfer : int * string * Guid -> unit
Public Sub TraceTransfer (id As Integer, message As String, relatedActivityId As Guid)

Parameter

id
Int32

Pengidentifikasi numerik untuk peristiwa tersebut.

message
String

Pesan pelacakan untuk ditulis.

relatedActivityId
Guid

Struktur yang mengidentifikasi aktivitas terkait.

Atribut

Keterangan

Metode ini TraceTransfer memanggil TraceTransfer metode dari setiap pendengar jejak di Listeners properti untuk menulis informasi pelacakan. Metode default TraceTransfer di kelas dasar TraceListener memanggil TraceListener.TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) metode untuk memproses panggilan, mengatur eventType ke TraceEventType.Transfer dan menambahkan representasi relatedActivityId string GUID ke message.

TraceTransfer dimaksudkan untuk digunakan dengan operasi logis dari CorrelationManager. Parameter relatedActivityId berkaitan dengan ActivityId properti CorrelationManager objek. Jika operasi logis dimulai dalam satu aktivitas dan ditransfer ke aktivitas lain, aktivitas kedua mencatat transfer dengan memanggil TraceTransfer metode . Panggilan TraceTransfer ini berkaitan dengan identitas aktivitas baru dengan identitas sebelumnya. Konsumen yang paling mungkin dari fungsi ini adalah penampil jejak yang dapat melaporkan operasi logis yang mencakup beberapa aktivitas.

Berlaku untuk

Lihat juga