Share via


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álostech do výstupního souboru nebo datového proudu.

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

Zapíše 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á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 ^ 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 ID aktuálního procesu, ID vlákna a trasování zásobníku informace.

source
String

Název sloužící 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á způsobila trasování.

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 sourceparametrů , eventTypea id se zapisují jako hlavička následovaná daty message . Data jsou zapsána eventCache jako zápatí, jehož obsah závisí na hodnotě TraceOutputOptions vlastnosti.

Důležité

Metoda TraceEvent není určena k zavolání kódem aplikace. Je volána metodami Debugtříd , Tracea TraceSource k zápisu dat trasování.

Platí pro

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

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

Zapíše 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 ID aktuálního procesu, ID vlákna a trasování zásobníku informace.

source
String

Název sloužící 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á způsobila trasování.

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 args v poli.

args
Object[]

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

Poznámky

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

Důležité

Metoda TraceEvent není určena k zavolání kódem aplikace. Je volána metodami Debugtříd , Tracea TraceSource k zápisu dat trasování.

Platí pro