TraceSource.TraceTransfer(Int32, String, Guid) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.