TraceLevel Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger vilka meddelanden som ska matas ut för klasserna Debug, Trace och TraceSwitch .
public enum class TraceLevel
public enum TraceLevel
type TraceLevel =
Public Enum TraceLevel
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| Off | 0 | Skicka inga spårnings- och felsökningsmeddelanden. |
| Error | 1 | Skriv ut felhanteringsmeddelanden. |
| Warning | 2 | Utdatavarningar och felhanteringsmeddelanden. |
| Info | 3 | Utdatainformationsmeddelanden, varningar och felhanteringsmeddelanden. |
| Verbose | 4 | Mata ut alla felsöknings- och spårningsmeddelanden. |
Kommentarer
Den här uppräkningen används av TraceSwitch klassen.
Du måste aktivera spårning eller felsökning för att kunna använda en växel. Följande syntax är kompilatorspecifik. Om du använder andra kompilatorer än C# eller Visual Basic läser du dokumentationen för kompilatorn.
Om du vill aktivera felsökning i C# lägger du till
/d:DEBUGflaggan på kommandoraden för kompilatorn när du kompilerar koden, eller så kan du lägga till#define DEBUGöverst i filen. I Visual Basic lägger du till flaggan/d:DEBUG=Truepå kommandoraden för kompilatorn.Om du vill aktivera spårning i C# lägger du till
/d:TRACEflaggan på kommandoraden för kompilatorn när du kompilerar koden eller lägger till#define TRACEden överst i filen. I Visual Basic lägger du till flaggan/d:TRACE=Truepå kommandoraden för kompilatorn.
Mer information om hur du instrumenterar ditt program finns i Debug och Trace.
I .NET Framework-appkonfigurationsfiler kan du använda text för att ange värdet för en växel. Till exempel true för en BooleanSwitch, eller texten som representerar ett uppräkningsvärde, till exempel Error för en TraceSwitch. Raden <add name="mySwitch" value="Error" /> motsvarar <add name="mySwitch" value="1" />. Du kan också ange spårningsnivåer med hjälp av heltalsvärdet för uppräkningen. I följande tabell visas relationen mellan TraceLevel uppräkningsmedlemmarna och deras motsvarande konfigurationsfilposter.
| Spårningsnivå | Konfigurationsfilvärde |
|---|---|
| Av | 0 |
| Error | 1 |
| Varning | 2 |
| Info | 3 |
| Utförlig | 4 |