XmlWriterTraceListener.TraceEvent Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
, eventType
e 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
, eventType
e 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.