Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo EventLogTraceListener.TraceEvent (TraceEventCache, String, TraceEventType, Int32, String)

 

Data di pubblicazione: ottobre 2016

Scrive informazioni di traccia, un messaggio e informazioni sull'evento nel registro eventi.

Spazio dei nomi:   System.Diagnostics
Assembly:  System (in System.dll)

[ComVisibleAttribute(false)]
public override void TraceEvent(
	TraceEventCache eventCache,
	string source,
	TraceEventType severity,
	int id,
	string message
)

Parametri

eventCache
Type: System.Diagnostics.TraceEventCache

Oggetto che contiene l'oggetto corrente ID processo, ID thread e le informazioni di traccia dello stack.

source
Type: System.String

Nome utilizzato per identificare l'output. in genere il nome dell'applicazione che ha generato l'evento di traccia.

severity
Type: System.Diagnostics.TraceEventType

Uno dei valori di enumerazione che specifica il tipo di evento che ha causato la traccia.

id
Type: System.Int32

Identificatore numerico per l'evento. La combinazione di source e id identifica in modo univoco un evento.

message
Type: System.String

Il messaggio di traccia.

Exception Condition
ArgumentException

source non è specificato.

-oppure-

La stringa della voce di log supera i 32.766 caratteri.

System_CAPS_importantImportante

Il TraceEvent metodi non sono destinati a essere chiamato dal codice dell'applicazione. Questi metodi vengono chiamati dai metodi del Debug, Trace, e TraceSource per scrivere i dati di traccia.

Il TraceEvent metodo è destinato agli eventi di traccia che possono essere elaborati automaticamente dagli strumenti. Ad esempio uno strumento di monitoraggio può avvisare un amministratore se un evento specifico viene analizzato da un'origine specifica.

Il eventCache e source i parametri vengono utilizzati per determinare se l'evento deve essere tracciato. id è possibile creare un EventInstance oggetto e il TraceEventType è equivalente a un EventLogEntryType per la EntryType proprietà. Il EventInstance viene scritto nel registro eventi con il message dati utilizzando il WriteEvent metodo.

System_CAPS_noteNota

Il valore massimo di id parametro è di 65.535. Se il id valore specificato è maggiore di 65.535, viene utilizzato il valore massimo.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: