XmlWriterTraceListener.TraceEvent Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 souboru nebo datového proudu. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) |
Zapíše informace o trasování, formátovanou zprávu a informace o událostech do souboru nebo datového proudu. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
Zapíše informace o trasování, zprávu a informace o událostech do 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
A TraceEventCache , který obsahuje ID aktuálního procesu, ID vlákna a trasování zásobníku informace.
- source
- String
Název zdroje.
- eventType
- TraceEventType
Jedna z TraceEventType hodnot.
- id
- Int32
Číselný identifikátor události.
- message
- String
Zpráva pro zápis
Poznámky
Parametry eventCache
, source
, eventType
a id
se používají v záhlaví a zápatí trasování. Parametr id
je před zápisem převeden na celé číslo bez znaménka, takže záporná id
hodnota je zapsána jako velké kladné celé číslo. Parametr message
se zapisuje jako Message
element .
Důležité
Tato metoda není určena k přímému 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[])
Zapíše informace o trasování, formátovanou zprávu a informace o událostech do 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
A TraceEventCache , který obsahuje ID aktuálního procesu, ID vlákna a trasování zásobníku informace.
- source
- String
Název zdroje.
- eventType
- TraceEventType
Jedna z TraceEventType hodnot.
- 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 objektu obsahující nulu nebo více objektů, které chcete formátovat.
Poznámky
Parametry eventCache
, source
, eventType
a id
se používají v záhlaví a zápatí trasování. Parametr id
je před zápisem převeden na celé číslo bez znaménka, takže záporná id
hodnota je zapsána jako velké kladné celé číslo. Metoda String.Format(String, Object[]) je volána a předává format
řetězec a args
pole jako parametry pro formátování pole objektu args
Message
jako elementu.
Důležité
Tato metoda není určena k přímému zavolání kódem aplikace. Je volána metodami Debugtříd , Tracea TraceSource k zápisu dat trasování.