XmlWriterTraceListener.TraceData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt Ablaufverfolgungsdaten in die Ausgabedatei oder den Stream.
Überlädt
TraceData(TraceEventCache, String, TraceEventType, Int32, Object) |
Schreibt Ablaufverfolgungsinformationen, ein Datenobjekt und Ereignisinformationen in die Datei oder den Stream. |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) |
Schreibt Ablaufverfolgungsinformationen, Datenobjekten und Ereignisinformationen in die Datei oder den Stream. |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object)
- Quelle:
- XmlWriterTraceListener.cs
- Quelle:
- XmlWriterTraceListener.cs
- Quelle:
- XmlWriterTraceListener.cs
Schreibt Ablaufverfolgungsinformationen, ein Datenobjekt und Ereignisinformationen in die Datei oder den Stream.
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
public override void TraceData (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object? data);
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, data As Object)
Parameter
- eventCache
- TraceEventCache
Ein TraceEventCache mit der aktuellen Prozess-ID, Thread-ID und den aktuellen Stapelüberwachungsinformationen.
- source
- String
Der Quellenname.
- eventType
- TraceEventType
Einer der TraceEventType-Werte.
- id
- Int32
Ein numerischer Bezeichner für das Ereignis.
- data
- Object
Ein auszugebendes Datenobjekt.
Hinweise
Die eventCache
Parameter , source
, eventType
und id
werden in der Kopf- und Fußzeile der Ablaufverfolgung verwendet. Der id
Parameter wird vor dem Schreiben in eine ganze Zahl ohne Vorzeichen konvertiert, sodass ein negativer id
Wert als große positive ganze Zahl geschrieben wird. Der data
Parameter wird als DataItem
Knoten in das TraceData
-Element geschrieben. Die ToString
-Methode des Datenobjekts wird verwendet, um das Objekt in eine Zeichenfolge zu konvertieren.
Wichtig
Diese Methode ist nicht für den direkten Aufruf durch Anwendungscode vorgesehen. Sie wird von Methoden der DebugKlassen , Traceund TraceSource aufgerufen, um Ablaufverfolgungsdaten zu schreiben.
Gilt für:
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])
- Quelle:
- XmlWriterTraceListener.cs
- Quelle:
- XmlWriterTraceListener.cs
- Quelle:
- XmlWriterTraceListener.cs
Schreibt Ablaufverfolgungsinformationen, Datenobjekten und Ereignisinformationen in die Datei oder den Stream.
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, ... cli::array <System::Object ^> ^ data);
public override void TraceData (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object?[]? data);
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj[] -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, ParamArray data As Object())
Parameter
- eventCache
- TraceEventCache
Ein TraceEventCache mit der aktuellen Prozess-ID, Thread-ID und den aktuellen Stapelüberwachungsinformationen.
- source
- String
Der Quellenname.
- eventType
- TraceEventType
Einer der TraceEventType-Werte.
- id
- Int32
Ein numerischer Bezeichner für das Ereignis.
- data
- Object[]
Ein Array von Datenobjekten, die ausgegeben werden sollen.
Hinweise
Die eventCache
Parameter , source
, eventType
und id
werden in der Kopf- und Fußzeile der Ablaufverfolgung verwendet. Der id
Parameter wird vor dem Schreiben in eine ganze Zahl ohne Vorzeichen konvertiert, sodass ein negativer id
Wert als große positive ganze Zahl geschrieben wird. Die Objekte im data
Parameterarray werden als DataItem
Knoten im TraceData
Element geschrieben. Die ToString
Methode jedes Datenobjekts wird verwendet, um das Objekt in eine Zeichenfolge zu konvertieren.
Wichtig
Diese Methode ist nicht für den direkten Aufruf durch Anwendungscode vorgesehen. Sie wird von Methoden der DebugKlassen , Traceund TraceSource aufgerufen, um Ablaufverfolgungsdaten zu schreiben.