Udostępnij przez


XmlWriterTraceListener.TraceEvent Metoda

Definicja

Zapisuje informacje o śledzeniu zdarzeń w pliku wyjściowym lub strumieniu.

Przeciążenia

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Zapisuje informacje śledzenia, komunikat i informacje o zdarzeniu do pliku lub strumienia.

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

Zapisuje informacje śledzenia, sformatowany komunikat i informacje o zdarzeniach do pliku lub strumienia.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

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

Zapisuje informacje śledzenia, komunikat i informacje o zdarzeniu do pliku lub strumienia.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, message As String)

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.

message
String

Wiadomość do zapisu.

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 zapisem, więc wartość ujemna id jest zapisywana jako duża dodatnia liczba całkowita. Parametr message jest zapisywany jako Message element.

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

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

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

Zapisuje informacje śledzenia, sformatowany komunikat i informacje o zdarzeniach do pliku lub strumienia.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, format As String, ParamArray args 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.

format
String

Ciąg formatu zawierający zero lub więcej elementów formatu odpowiadających obiektom w tablicy args .

args
Object[]

Tablica obiektów zawierających zero lub więcej obiektów do sformatowania.

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 zapisem, więc wartość ujemna id jest zapisywana jako duża dodatnia liczba całkowita. Metoda String.Format(String, Object[]) jest wywoływana, przekazując ciąg i args tablicę format jako parametry, aby sformatować tablicę argsMessage obiektów jako element.

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