TraceSource.TraceTransfer(Int32, String, Guid) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.