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 přenosu trasování do naslouchacích procesů trasování v Listeners kolekci pomocí zadaného číselného identifikátoru, zprávy a souvisejícího identifikátoru 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 naslouchacího procesu trasování 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í eventTypeTraceEventType.Transfer a připojení řetězcové reprezentace identifikátoru relatedActivityId GUID do message.
TraceTransferje určen 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řenáší do jiné, druhá aktivita protokoluje přenos voláním TraceTransfer metody. Volání TraceTransfer souvisí s novou identitou 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, které pokrývají více aktivit.