Sdílet prostřednictvím


DelimitedListTraceListener.TraceEvent Metoda

Definice

Zapíše informace o trasování událostí do výstupního souboru nebo datového proudu.

Přetížení

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

Zapíše informace o trasování, zprávu a informace o události do výstupního souboru nebo datového proudu.

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

Zapisuje informace o trasování, formátované pole objektů a informace o událostech do výstupního souboru nebo datového proudu.

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

Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs

Zapíše informace o trasování, zprávu a informace o události do výstupního souboru nebo datového proudu.

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

Objekt TraceEventCache, který obsahuje aktuální ID procesu, ID vlákna a informace o trasování zásobníku.

source
String

Název použitý k identifikaci výstupu, obvykle název aplikace, která vygenerovala událost trasování.

eventType
TraceEventType

Jedna z TraceEventType hodnot určující typ události, která trasování způsobila.

id
Int32

Číselný identifikátor události.

message
String

Zpráva trasování pro zápis do výstupního souboru nebo datového proudu.

Poznámky

Hodnoty parametrů source, eventTypea id se zapisují jako hlavička, za kterými následuje message data. Data eventCache se zapisuje jako zápatí, jehož obsah závisí na hodnotě vlastnosti TraceOutputOptions.

Důležitý

Metoda TraceEvent není volána kódem aplikace. Volá se metodami Debug, Tracea třídy TraceSource pro zápis dat trasování.

Platí pro

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

Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs

Zapisuje informace o trasování, formátované pole objektů a informace o událostech do výstupního souboru nebo datového proudu.

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

Objekt TraceEventCache, který obsahuje aktuální ID procesu, ID vlákna a informace o trasování zásobníku.

source
String

Název použitý k identifikaci výstupu, obvykle název aplikace, která vygenerovala událost trasování.

eventType
TraceEventType

Jedna z TraceEventType hodnot určující typ události, která trasování způsobila.

id
Int32

Číselný identifikátor události.

format
String

Formátovací řetězec, který obsahuje nula nebo více položek formátu, které odpovídají objektům v poli args.

args
Object[]

Pole obsahující nula nebo více objektů k formátování.

Poznámky

Hodnoty parametrů source, eventTypea id jsou zapsány jako hlavička. Pole objektů args je převedeno na řetězec pomocí metody String.Format(String, Object[]), předání řetězce format a pole args k formátování řetězce jako části trasování zprávy. Data eventCache se zapisuje jako zápatí, jehož obsah závisí na hodnotě vlastnosti TraceOutputOptions.

Důležitý

Metoda TraceEvent není volána kódem aplikace. Volá se metodami Debug, Tracea třídy TraceSource pro zápis dat trasování.

Platí pro