EventSchemaTraceListener.TraceEvent Metoda

Definice

Zapíše informace o trasování událostí do souboru protokolu.

Přetížení

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

Zapíše informace o trasování, zprávu a informace o událostech do souboru protokolu.

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

Zapíše trasovací informace, formátovanou zprávu a informace o událostech do souboru protokolu.

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

Zapíše informace o trasování, zprávu a informace o událostech do souboru protokolu.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
[System.Security.SecurityCritical]
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
[<System.Security.SecurityCritical>]
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

Atributy

Poznámky

Parametry eventCache, source, eventTypea 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. Záporná id hodnota je proto zapsána jako velké kladné celé číslo. Parametr message je zapsán jako Data uzel v elementu EventData .

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 trasovací informace, formátovanou zprávu a informace o událostech do souboru protokolu.

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);
[System.Security.SecurityCritical]
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
[<System.Security.SecurityCritical>]
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, které obsahuje objekty k formátování. Pole nemusí obsahovat žádný objekt.

Atributy

Poznámky

Parametry eventCache, source, eventTypea 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. Záporná id hodnota je proto zapsána jako velké kladné celé číslo. Zavolá se String.Format(String, Object[]) metoda a format řetězec a args pole se předají jako parametry. Tato metoda formátuje args objekt pole a zapíše formátované pole jako Data uzel v elementu EventData .

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