Udostępnij za pośrednictwem


EventSchemaTraceListener.TraceData Metoda

Definicja

Zapisuje dane śledzenia w pliku dziennika.

Przeciążenia

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

Zapisuje informacje śledzenia, pojedynczy obiekt danych i informacje o zdarzeniach do pliku dziennika.

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

Zapisuje informacje dotyczące śledzenia, wiele obiektów danych i informacje o zdarzeniach do pliku dziennika.

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

Zapisuje informacje śledzenia, pojedynczy obiekt danych i informacje o zdarzeniach do pliku dziennika.

public:
 override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
[<System.Security.SecurityCritical>]
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

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

source
String

Nazwa źródła.

eventType
TraceEventType

Jedna z TraceEventType wartości.

id
Int32

Identyfikator liczbowy zdarzenia.

data
Object

Obiekt danych do emisji.

Atrybuty

Uwagi

Parametry eventCache, source, eventTypei id są używane w nagłówku i stopce śledzenia. Parametr id jest konwertowany na niepodpisaną liczbę całkowitą przed zapisaniem. W związku z tym wartość ujemna id jest zapisywana jako duża dodatnia liczba całkowita. Parametr data jest zapisywany jako Data węzeł w elemecie UserData . Metoda ToString obiektu danych służy do konwertowania obiektu na ciąg.

Ważne

Ta metoda nie ma być wywoływana bezpośrednio przez kod aplikacji. Jest wywoływana przez metody Debugklasy , Tracei TraceSource do zapisywania danych śledzenia.

Dotyczy

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

Zapisuje informacje dotyczące śledzenia, wiele obiektów danych i informacje o zdarzeniach do pliku dziennika.

public:
 override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, ... cli::array <System::Object ^> ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
[<System.Security.SecurityCritical>]
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

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

source
String

Nazwa źródła.

eventType
TraceEventType

Jedna z TraceEventType wartości.

id
Int32

Identyfikator liczbowy zdarzenia.

data
Object[]

Tablica obiektów danych do emisji.

Atrybuty

Uwagi

Parametry eventCache, source, eventTypei id są używane w nagłówku i stopce śledzenia. Parametr id jest konwertowany na niepodpisaną liczbę całkowitą przed zapisaniem. W związku z tym wartość ujemna id jest zapisywana jako duża dodatnia liczba całkowita. Obiekty w tablicy data parametrów są zapisywane jako Data węzły w elemecie UserData . Metoda ToString każdego obiektu danych służy do konwertowania obiektu na ciąg.

Ważne

Ta metoda nie ma być wywoływana bezpośrednio przez kod aplikacji. Jest wywoływana przez metody Debugklasy , Tracei TraceSource do zapisywania danych śledzenia.

Dotyczy