Condividi tramite


TraceLevel Enumerazione

Definizione

Specifica i messaggi da generare per le classi Debug, Trace e TraceSwitch.

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

Campi

Error 1

Genera messaggi di gestione degli errori.

Info 3

Genera messaggi informativi, avvisi e messaggi di gestione degli errori.

Off 0

Non genera alcun messaggio di tracciatura e di debug.

Verbose 4

Genera tutti i messaggi di debug e di tracciatura.

Warning 2

Genera avvisi e messaggi di gestione degli errori.

Commenti

Questa enumerazione viene utilizzata dalla classe TraceSwitch.

È necessario abilitare la traccia o il debug per usare un commutatore. La sintassi seguente è specifica del compilatore. Se si usano compilatori diversi da C# o Visual Basic, vedere la documentazione del compilatore.

  • Per abilitare il debug in C#, aggiungere il flag alla riga di comando del compilatore quando si compila il /d:DEBUG codice oppure aggiungere #define DEBUG alla parte superiore del file. In Visual Basic aggiungere il /d:DEBUG=True flag alla riga di comando del compilatore.

  • Per abilitare la traccia in C#, aggiungere il flag alla riga di comando del compilatore quando si compila il /d:TRACE codice o aggiungere #define TRACE alla parte superiore del file. In Visual Basic aggiungere il /d:TRACE=True flag alla riga di comando del compilatore.

Per altre informazioni sulla strumentazione dell'applicazione, vedere Debug e Trace.

Nei file di configurazione dell'app .NET Framework è possibile usare il testo per specificare il valore di un commutatore. Ad esempio, true per un BooleanSwitchoggetto o il testo che rappresenta un valore di enumerazione, Error ad esempio per un TraceSwitchoggetto . La riga <add name="mySwitch" value="Error" /> equivale a <add name="mySwitch" value="1" />. È anche possibile impostare i livelli di traccia usando il valore intero dell'enumerazione. Nella tabella seguente viene illustrata la relazione tra i membri dell'enumerazione e le TraceLevel relative voci di file di configurazione corrispondenti.

Livello di traccia Valore file di configurazione
Off 0
Error 1
Avviso 2
Info 3
Dettagliato 4

Si applica a

Vedi anche