DelimitedListTraceListener.TraceData Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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)
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
, eventType
i 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[])
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
, eventType
i 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.