DelimitedListTraceListener.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 informazioni di traccia evento in un flusso o in un file di output.
Overload
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) |
Scrive informazioni di traccia, un messaggio e informazioni di evento nel flusso o nel file di output. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) |
Scrive informazioni di traccia, una matrice di oggetti formattata e informazioni di evento nel flusso o nel file di output. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
- Origine:
- DelimitedListTraceListener.cs
- Origine:
- DelimitedListTraceListener.cs
- Origine:
- DelimitedListTraceListener.cs
Scrive informazioni di traccia, un messaggio e informazioni di evento nel flusso o nel file di output.
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
Oggetto TraceEventCache contenente l'ID processo corrente, l'ID thread e le informazioni di traccia dello stack.
- source
- String
Nome usato per identificare l'output. In genere corrisponde al nome dell'applicazione che ha generato l'evento di traccia.
- eventType
- TraceEventType
Uno dei valori di TraceEventType che specifica il tipo di evento che ha causato la traccia.
- id
- Int32
Identificatore numerico per l'evento.
- message
- String
Messaggio di traccia da scrivere nel flusso o nel file di output.
Commenti
I valori dei source
parametri , eventType
e id
vengono scritti come intestazione, seguiti dai message
dati. I eventCache
dati sono scritti come piè di pagina il cui contenuto dipende dal valore della TraceOutputOptions proprietà.
Importante
Il TraceEvent metodo non deve essere chiamato dal codice dell'applicazione. Viene chiamato dai metodi delle classi , Tracee TraceSource per scrivere dati di Debugtraccia.
Si applica a
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])
- Origine:
- DelimitedListTraceListener.cs
- Origine:
- DelimitedListTraceListener.cs
- Origine:
- DelimitedListTraceListener.cs
Scrive informazioni di traccia, una matrice di oggetti formattata e informazioni di evento nel flusso o nel file di output.
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
Oggetto TraceEventCache contenente l'ID processo corrente, l'ID thread e le informazioni di traccia dello stack.
- source
- String
Nome usato per identificare l'output. In genere corrisponde al nome dell'applicazione che ha generato l'evento di traccia.
- eventType
- TraceEventType
Uno dei valori di TraceEventType che specifica il tipo di evento che ha causato la traccia.
- id
- Int32
Identificatore numerico per l'evento.
- format
- String
Stringa di formato che contiene zero o più elementi di formato, corrispondenti a oggetti nella matrice args
.
- args
- Object[]
Matrice che contiene zero o più oggetti da formattare.
Commenti
I valori dei source
parametri , eventType
e id
vengono scritti come intestazione. La args
matrice di oggetti viene convertita in una stringa usando il String.Format(String, Object[]) metodo, passando la stringa e args
la format
matrice per formattare la stringa come parte del messaggio della traccia. I eventCache
dati sono scritti come piè di pagina il cui contenuto dipende dal valore della TraceOutputOptions proprietà.
Importante
Il TraceEvent metodo non deve essere chiamato dal codice dell'applicazione. Viene chiamato dai metodi delle classi , Tracee TraceSource per scrivere dati di Debugtraccia.