XmlWriterTraceListener.TraceEvent 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 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
, eventType
i 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
, eventType
i 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ę args
Message
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.