TraceLevel Výčet

Definice

Určuje, jaké zprávy se mají vysílat Debugpro třídy , Trace a TraceSwitch .

public enum class TraceLevel
public enum TraceLevel
type TraceLevel = 
Public Enum TraceLevel
Dědičnost
TraceLevel

Pole

Error 1

Výstupní zprávy o zpracování chyb.

Info 3

Výstupní informační zprávy, upozornění a zprávy o zpracování chyb.

Off 0

Výstup neobsahuje žádné zprávy trasování a ladění.

Verbose 4

Výstup všech zpráv ladění a trasování

Warning 2

Upozornění výstupu a zprávy o zpracování chyb

Poznámky

Tento výčet je používán TraceSwitch třídou .

Pokud chcete použít přepínač, musíte povolit trasování nebo ladění. Následující syntaxe je specifická pro kompilátor. Pokud používáte jiné kompilátory než C# nebo Visual Basic, přečtěte si dokumentaci k kompilátoru.

  • Pokud chcete povolit ladění v jazyce C#, přidejte /d:DEBUG příznak do příkazového řádku kompilátoru při kompilaci kódu, nebo ho můžete přidat #define DEBUG na začátek souboru. V jazyce Visual Basic přidejte /d:DEBUG=True příznak do příkazového řádku kompilátoru.

  • Pokud chcete povolit trasování v jazyce C#, přidejte /d:TRACE příznak do příkazového řádku kompilátoru při kompilaci kódu nebo přidejte #define TRACE na začátek souboru. V jazyce Visual Basic přidejte /d:TRACE=True příznak do příkazového řádku kompilátoru.

Další informace o instrumentaci aplikace najdete v tématech Debug a Trace.

V konfiguračních souborech aplikace .NET Framework můžete k zadání hodnoty přepínače použít text. Například true pro BooleanSwitchnebo text představující hodnotu výčtuTraceSwitch, například Error pro . Řádek <add name="mySwitch" value="Error" /> je ekvivalentní k <add name="mySwitch" value="1" />. Úrovně trasování můžete nastavit také pomocí celočíselné hodnoty výčtu. Následující tabulka ukazuje relaci mezi členy výčtu TraceLevel a jejich odpovídajícími položkami konfiguračního souboru.

Úroveň trasování Hodnota konfiguračního souboru
Vypnout 0
Chyba 1
Upozornění 2
Informace 3
Verbose 4

Platí pro

Viz také