EventSchemaTraceListener.TraceData 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 data trasování do souboru protokolu.
Přetížení
TraceData(TraceEventCache, String, TraceEventType, Int32, Object) |
Zapíše trasovací informace, jeden datový objekt a informace o událostech do souboru protokolu. |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) |
Zapíše trasovací informace, více datových objektů a informace o událostech do souboru protokolu. |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object)
Zapíše trasovací informace, jeden datový objekt a informace o událostech do souboru protokolu.
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
[<System.Security.SecurityCritical>]
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, data As Object)
Parametry
- eventCache
- TraceEventCache
A TraceEventCache , který obsahuje aktuální ID procesu, ID vlákna a informace o trasování zásobníku.
- source
- String
Název zdroje.
- eventType
- TraceEventType
Jedna z TraceEventType hodnot.
- id
- Int32
Číselný identifikátor události.
- data
- Object
Datový objekt, který se má vygenerovat.
- Atributy
Poznámky
Parametry eventCache
, source
, eventType
a id
se používají v záhlaví a zápatí trasování. Parametr id
se před zápisem převede na celé číslo bez znaménka. Proto je záporná id
hodnota zapsána jako velké kladné celé číslo. Parametr data
je zapsán jako Data
uzel v elementu UserData
. Metoda ToString
datového objektu se používá k převodu objektu na řetězec.
Důležité
Tato metoda není určena k přímému vyvolání kódem aplikace. Je volána metodami Debugtříd , Tracea TraceSource k zápisu dat trasování.
Platí pro
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])
Zapíše trasovací informace, více datových objektů a informace o událostech do souboru protokolu.
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, ... cli::array <System::Object ^> ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
[<System.Security.SecurityCritical>]
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj[] -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, ParamArray data As Object())
Parametry
- eventCache
- TraceEventCache
A TraceEventCache , který obsahuje aktuální ID procesu, ID vlákna a informace o trasování zásobníku.
- source
- String
Název zdroje.
- eventType
- TraceEventType
Jedna z TraceEventType hodnot.
- id
- Int32
Číselný identifikátor události.
- data
- Object[]
Pole datových objektů, které se mají vygenerovat.
- Atributy
Poznámky
Parametry eventCache
, source
, eventType
a id
se používají v záhlaví a zápatí trasování. Parametr id
se před zápisem převede na celé číslo bez znaménka. Proto je záporná id
hodnota zapsána jako velké kladné celé číslo. Objekty v data
poli parametrů jsou zapsány jako Data
uzly v elementu UserData
. Metoda ToString
každého datového objektu se používá k převodu objektu na řetězec.
Důležité
Tato metoda není určena k přímému vyvolání kódem aplikace. Je volána metodami Debugtříd , Tracea TraceSource k zápisu dat trasování.