EventLevel EventLevel EventLevel EventLevel Enum

Definizione

Identifica il livello di un evento.Identifies the level of an event.

public enum class EventLevel
public enum EventLevel
type EventLevel = 
Public Enum EventLevel
Ereditarietà

Campi

Critical Critical Critical Critical 1

Questo livello corrisponde a un errore critico e costituisce un errore grave che ne ha provocato uno irreversibile.This level corresponds to a critical error, which is a serious error that has caused a major failure.

Error Error Error Error 2

Questo livello aggiunge gli errori standard che indicano un problema.This level adds standard errors that signify a problem.

Informational Informational Informational Informational 4

Questo livello aggiunge eventi o messaggi informativi che non sono errori,This level adds informational events or messages that are not errors. ma consentono di tracciare l'avanzamento o lo stato di un'applicazione.These events can help trace the progress or state of an application.

LogAlways LogAlways LogAlways LogAlways 0

Nessun filtro di livello applicato all'evento.No level filtering is done on the event.

Verbose Verbose Verbose Verbose 5

Questo livello aggiunge eventi o messaggi piuttosto lunghi.This level adds lengthy events or messages. Determina la registrazione di tutti gli eventi.It causes all events to be logged.

Warning Warning Warning Warning 3

Questo livello aggiunge eventi di avviso (ad esempio, eventi pubblicati perché un disco è quasi pieno).This level adds warning events (for example, events that are published because a disk is nearing full capacity).

Esempi

Nell'esempio seguente viene illustrato come utilizzare il Error membro di enumerazione per identificare un messaggio di errore.The following example shows how to use the Error enumeration member to identify an error message. Questo esempio fa parte di un esempio più ampio fornito per EventSource la classe.This example is part of a larger example provided for the EventSource class.

[Event(1, Message = "Application Failure: {0}", Level = EventLevel.Error, Keywords = Keywords.Diagnostic)]
public void Failure(string message) { WriteEvent(1, message); }
<[Event](1, Message:="Application Failure: {0}", Level:=EventLevel.Error, Keywords:=Keywords.Diagnostic)> _
Public Sub Failure(ByVal message As String)
    WriteEvent(1, message)
End Sub 'Failure

Nell'esempio seguente viene illustrato come utilizzare il Informational membro di enumerazione per identificare un messaggio informativo.The following example shows how to use the Informational enumeration member to identify an informational message. Questo esempio fa parte di un esempio più ampio fornito per EventSource la classe.This example is part of a larger example provided for the EventSource class.

[Event(2, Message = "Starting up.", Keywords = Keywords.Perf, Level = EventLevel.Informational)]
public void Startup() { WriteEvent(2); }
<[Event](2, Message:="Starting up.", Keywords:=Keywords.Perf, Level:=EventLevel.Informational)> _
Public Sub Startup()
    WriteEvent(2)
End Sub 'Startup

Nell'esempio seguente viene illustrato come utilizzare il Verbose membro di enumerazione per identificare un messaggio dettagliato.The following example shows how to use the Verbose enumeration member to identify a verbose message. Questo esempio fa parte di un esempio più ampio fornito per EventSource la classe.This example is part of a larger example provided for the EventSource class.

[Event(7, Level = EventLevel.Verbose, Keywords = Keywords.DataBase)]
public void Mark(int ID) { if (IsEnabled()) WriteEvent(7, ID); }
<[Event](7, Level:=EventLevel.Verbose, Keywords:=Keywords.DataBase)> _
Public Sub Mark(ByVal ID As Integer)
    If IsEnabled() Then
        WriteEvent(7, ID)
    End If
End Sub 'Mark

Commenti

Il livello indica la gravità di un evento.The level signifies the severity of an event. Livelli di gravità inferiori includono livelli di gravità più elevati.Lower severity levels encompass higher severity levels. Include, ad Warning esempio, Error i Critical livelli e, che hanno un livello di gravità maggiore.For example, Warning includes the Error and Critical levels, which are higher in severity.

Si applica a