Condividi tramite


XmlWriterTraceListener.TraceEvent Metodo

Definizione

Scrive le informazioni di traccia degli eventi nel file di output o nel flusso.

Overload

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

Scrive informazioni di traccia, un messaggio e informazioni sugli eventi nel file o nel flusso.

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

Scrive informazioni di traccia, un messaggio formattato e informazioni sugli eventi nel file o nel flusso.

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

Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs

Scrive informazioni di traccia, un messaggio e informazioni sugli eventi nel file o nel flusso.

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)

Parametri

eventCache
TraceEventCache

Un TraceEventCache che contiene l'ID processo corrente, l'ID del thread e le informazioni di analisi dello stack.

source
String

Nome dell'origine.

eventType
TraceEventType

Uno dei valori di TraceEventType.

id
Int32

Identificatore numerico per l'evento.

message
String

Messaggio da scrivere.

Commenti

I parametri eventCache, source, eventTypee id vengono usati nell'intestazione e nel piè di pagina della traccia. Il parametro id viene convertito in un intero senza segno prima della scrittura, quindi un valore id negativo viene scritto come intero positivo di grandi dimensioni. Il parametro message viene scritto come elemento Message.

Importante

Questo metodo non deve essere chiamato direttamente dal codice dell'applicazione. Viene chiamato dai metodi delle classi Debug, Tracee TraceSource per scrivere dati di traccia.

Si applica a

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

Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs

Scrive informazioni di traccia, un messaggio formattato e informazioni sugli eventi nel file o nel flusso.

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())

Parametri

eventCache
TraceEventCache

Un TraceEventCache che contiene l'ID processo corrente, l'ID del thread e le informazioni di analisi dello stack.

source
String

Nome dell'origine.

eventType
TraceEventType

Uno dei valori di TraceEventType.

id
Int32

Identificatore numerico per l'evento.

format
String

Stringa di formato che contiene zero o più elementi di formato che corrispondono agli oggetti nella matrice args.

args
Object[]

Matrice di oggetti contenente zero o più oggetti da formattare.

Commenti

I parametri eventCache, source, eventTypee id vengono usati nell'intestazione e nel piè di pagina della traccia. Il parametro id viene convertito in un intero senza segno prima della scrittura, quindi un valore id negativo viene scritto come intero positivo di grandi dimensioni. Il metodo String.Format(String, Object[]) viene chiamato, passando la stringa format e la matrice args come parametri, per formattare la matrice di oggetti args come elemento Message.

Importante

Questo metodo non deve essere chiamato direttamente dal codice dell'applicazione. Viene chiamato dai metodi delle classi Debug, Tracee TraceSource per scrivere dati di traccia.

Si applica a