Udostępnij za pośrednictwem


DelimitedListTraceListener.TraceData Metoda

Definicja

Zapisuje dane śledzenia do pliku wyjściowego lub strumienia.

Przeciążenia

TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

Zapisuje informacje dotyczące śledzenia, obiektu danych i informacji o zdarzeniach do pliku wyjściowego lub strumienia.

TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])

Zapisuje informacje śledzenia, tablicę obiektów danych i informacje o zdarzeniach do pliku wyjściowego lub strumienia.

TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

Źródło:
DelimitedListTraceListener.cs
Źródło:
DelimitedListTraceListener.cs
Źródło:
DelimitedListTraceListener.cs

Zapisuje informacje dotyczące śledzenia, obiektu danych i informacji o zdarzeniach do pliku wyjściowego lub strumienia.

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)

Parametry

eventCache
TraceEventCache

TraceEventCache Obiekt zawierający bieżący identyfikator procesu, identyfikator wątku i informacje dotyczące śledzenia stosu.

source
String

Nazwa używana do identyfikowania danych wyjściowych, zazwyczaj nazwa aplikacji, która wygenerowała zdarzenie śledzenia.

eventType
TraceEventType

TraceEventType Jedna z wartości określających typ zdarzenia, które spowodowało ślad.

id
Int32

Identyfikator liczbowy zdarzenia.

data
Object

Obiekt danych do zapisu w pliku wyjściowym lub strumieniu.

Uwagi

Wartości parametrów source, eventTypei id są zapisywane jako nagłówek. Obiekt danych jest konwertowany na ciąg przy użyciu ToString metody obiektu. Dane eventCache są zapisywane jako stopka, której zawartość zależy od wartości TraceOutputOptions właściwości.

Ważne

Metoda TraceData nie ma być wywoływana przez kod aplikacji. Jest wywoływana przez metody Debugklasy , Tracei TraceSource do zapisywania danych śledzenia.

Dotyczy

TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])

Źródło:
DelimitedListTraceListener.cs
Źródło:
DelimitedListTraceListener.cs
Źródło:
DelimitedListTraceListener.cs

Zapisuje informacje śledzenia, tablicę obiektów danych i informacje o zdarzeniach do pliku wyjściowego lub strumienia.

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())

Parametry

eventCache
TraceEventCache

TraceEventCache Obiekt zawierający bieżący identyfikator procesu, identyfikator wątku i informacje dotyczące śledzenia stosu.

source
String

Nazwa używana do identyfikowania danych wyjściowych, zazwyczaj nazwa aplikacji, która wygenerowała zdarzenie śledzenia.

eventType
TraceEventType

TraceEventType Jedna z wartości określających typ zdarzenia, które spowodowało ślad.

id
Int32

Identyfikator liczbowy zdarzenia.

data
Object[]

Tablica obiektów danych do zapisu w pliku wyjściowym lub strumieniu.

Uwagi

Wartości parametrów source, eventTypei id są zapisywane jako nagłówek. Obiekty danych są konwertowane na ciągi przy użyciu ToString metody każdego obiektu. Dane eventCache są zapisywane jako stopka, której zawartość zależy od wartości TraceOutputOptions właściwości.

Ważne

Metoda TraceData nie ma być wywoływana przez kod aplikacji. Jest wywoływana przez metody Debugklasy , Tracei TraceSource do zapisywania danych śledzenia.

Dotyczy