Sdílet prostřednictvím


TraceSource.TraceTransfer(Int32, String, Guid) Metoda

Definice

Zapíše zprávu o přenosu trasování do naslouchacích procesů trasování v kolekci Listeners pomocí zadaného číselného identifikátoru, zprávy a identifikátoru související aktivity.

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)

Parametry

id
Int32

Číselný identifikátor události.

message
String

Zpráva trasování, která se má napsat.

relatedActivityId
Guid

Struktura, která identifikuje související aktivitu.

Atributy

Poznámky

Metoda TraceTransfer volá metodu TraceTransfer každého trasovacího naslouchacího procesu ve Listeners vlastnosti k zápisu informací o trasování. Výchozí TraceTransfer metoda v základní TraceListener třídě volá metodu TraceListener.TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) pro zpracování volání, nastavení eventType na TraceEventType.Transfer a připojení řetězcové reprezentace identifikátoru relatedActivityId GUID k message.

TraceTransferje určena k použití s logickými operacemi .CorrelationManager Parametr relatedActivityId se vztahuje k ActivityId vlastnosti objektu CorrelationManager . Pokud logická operace začíná v jedné aktivitě a přenese se do jiné, druhá aktivita protokoluje přenos voláním TraceTransfer metody . Volání TraceTransfer propojí novou identitu aktivity s předchozí identitou. Nejpravděpodobnějším příjemcem této funkce je prohlížeč trasování, který může hlásit logické operace zahrnující více aktivit.

Platí pro

Viz také