Freigeben über


TraceListener.TraceTransfer Methode

Definition

Schreibt Ablaufverfolgungsinformationen, eine Nachricht, eine zugehörige Aktivitätsidentität und Ereignisinformationen in die spezifische Ausgabe des Listeners.

public:
 virtual void TraceTransfer(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, int id, System::String ^ message, Guid relatedActivityId);
public virtual void TraceTransfer (System.Diagnostics.TraceEventCache? eventCache, string source, int id, string? message, Guid relatedActivityId);
public virtual void TraceTransfer (System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, Guid relatedActivityId);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceTransfer (System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, Guid relatedActivityId);
abstract member TraceTransfer : System.Diagnostics.TraceEventCache * string * int * string * Guid -> unit
override this.TraceTransfer : System.Diagnostics.TraceEventCache * string * int * string * Guid -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceTransfer : System.Diagnostics.TraceEventCache * string * int * string * Guid -> unit
override this.TraceTransfer : System.Diagnostics.TraceEventCache * string * int * string * Guid -> unit
Public Overridable Sub TraceTransfer (eventCache As TraceEventCache, source As String, id As Integer, message As String, relatedActivityId As Guid)

Parameter

eventCache
TraceEventCache

Ein TraceEventCache-Objekt, das die aktuelle Prozess-ID, Thread-ID und Stapelablaufverfolgungsinformationen enthält.

source
String

Ein Name, der verwendet wird, um die Ausgabe zu identifizieren, in der Regel den Namen der Anwendung, die das Ablaufverfolgungsereignis generiert hat.

id
Int32

Ein numerischer Bezeichner für das Ereignis.

message
String

Eine zu schreibende Nachricht.

relatedActivityId
Guid

Ein Guid-Objekt, das eine verwandte Aktivität identifiziert.

Attribute

Hinweise

Wichtig

Diese Methode soll nicht direkt vom Anwendungscode aufgerufen werden, sondern von Membern der Debug, Traceund TraceSource Klassen zum Schreiben von Ablaufverfolgungsdaten in die Ausgabe.

Die TraceTransfer-Methode wird für die Korrelation verwandter Ablaufverfolgungen verwendet. Die TraceTransfer-Methode ruft die TraceEvent Methode zum Verarbeiten des Aufrufs auf, wobei die eventType-Ebene auf Transfer und die relatedActivityIdGuid als an die Nachricht angefügte Zeichenfolge festgelegt ist.

Gilt für:

Weitere Informationen