TraceSource.TraceTransfer(Int32, String, Guid) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee schrijft u een traceringsoverdrachtbericht naar de traceerlisteners in de Listeners verzameling met behulp van de opgegeven numerieke id, bericht en gerelateerde activiteits-id.
public:
void TraceTransfer(int id, System::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
Public Sub TraceTransfer (id As Integer, message As String, relatedActivityId As Guid)
Parameters
- id
- Int32
Een numerieke id voor de gebeurtenis.
- message
- String
Het traceringsbericht dat moet worden geschreven.
- relatedActivityId
- Guid
Een structuur die de gerelateerde activiteit identificeert.
- Kenmerken
Opmerkingen
Met TraceTransfer de methode wordt de TraceTransfer methode aangeroepen van elke traceerlistener in de Listeners eigenschap om de traceringsgegevens te schrijven. Met de standaardmethode TraceTransfer in de basisklasse TraceListener wordt de TraceListener.TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) methode aangeroepen voor het verwerken van de aanroep, het instellen eventTypeTraceEventType.Transfer en toevoegen van een tekenreeksweergave van de relatedActivityId GUID aan message.
TraceTransfer is bedoeld voor gebruik met de logische bewerkingen van een CorrelationManager. De relatedActivityId parameter heeft betrekking op de ActivityId eigenschap van een CorrelationManager object. Als een logische bewerking in één activiteit begint en naar een andere wordt overgedragen, registreert de tweede activiteit de overdracht door de methode aan te TraceTransfer roepen. De TraceTransfer aanroep heeft betrekking op de nieuwe activiteitsidentiteit met de vorige identiteit. De meest waarschijnlijke consument van deze functionaliteit is een traceringsviewer die logische bewerkingen kan rapporteren die meerdere activiteiten omvatten.