TraceLevel Enumerazione
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.
Specifica i messaggi da restituire per le classi Debug, Trace e TraceSwitch.
public enum class TraceLevel
public enum TraceLevel
type TraceLevel =
Public Enum TraceLevel
- Ereditarietà
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Off | 0 | L'output non include messaggi di traccia e di debug. |
| Error | 1 | Emettere messaggi di gestione degli errori. |
| Warning | 2 | L'output include messaggi di avviso e di gestione degli errori. |
| Info | 3 | Visualizzare messaggi informativi, avvisi e di gestione degli errori. |
| Verbose | 4 | L'output include tutti i messaggi di debug e di tracciamento. |
Commenti
Questa enumerazione viene utilizzata dalla TraceSwitch classe .
È necessario abilitare la traccia o il debug per usare un'opzione. La sintassi seguente è specifica del compilatore. Se si usano compilatori diversi da C# o Visual Basic, vedere la documentazione per il compilatore.
Per abilitare il debug in C#, aggiungere il
/d:DEBUGflag alla riga di comando del compilatore durante la compilazione del codice oppure aggiungere#define DEBUGall'inizio del file. In Visual Basic aggiungere il/d:DEBUG=Trueflag alla riga di comando del compilatore.Per abilitare la traccia in C#, aggiungere il
/d:TRACEflag alla riga di comando del compilatore quando si compila il codice o aggiungerlo#define TRACEall'inizio del file. In Visual Basic aggiungere il/d:TRACE=Trueflag alla riga di comando del compilatore.
Per altre informazioni sulla strumentazione dell'applicazione, vedere Debug e Trace.
In .NET file di configurazione dell'app Framework è possibile usare il testo per specificare il valore di un'opzione. Ad esempio, true per un BooleanSwitchoggetto o il testo che rappresenta un valore di enumerazione, ad Error esempio per un oggetto TraceSwitch. 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 TraceLevel e le voci del file di configurazione corrispondenti.
| Livello di traccia | Valore del file di configurazione |
|---|---|
| Disattivato | 0 |
| Error | 1 |
| Avvertimento | 2 |
| Informazioni | 3 |
| Verbose | 4 |