Share via


DelimitedListTraceListener.TraceEvent Metodo

Definizione

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 sourceparametri , eventTypee 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 sourceparametri , eventTypee 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.

Si applica a