TraceLevel Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megadja, hogy milyen üzeneteket kell kihozni a Debug, Trace és TraceSwitch az osztályok számára.
public enum class TraceLevel
public enum TraceLevel
type TraceLevel =
Public Enum TraceLevel
- Öröklődés
Mezők
| Name | Érték | Description |
|---|---|---|
| Off | 0 | A kimenet nem tartalmaz nyomkövetési és hibakeresési üzeneteket. |
| Error | 1 | Kimeneti hibakezelő üzenetek. |
| Warning | 2 | Kimeneti figyelmeztetések és hibakezelő üzenetek. |
| Info | 3 | Tájékoztató üzenetek, figyelmeztetések és hibakezelő üzenetek megjelenítése. |
| Verbose | 4 | Az összes hibakeresési és nyomkövetési üzenet kimenete. |
Megjegyzések
Ezt az enumerálást az TraceSwitch osztály használja.
A kapcsoló használatához engedélyeznie kell a nyomkövetést vagy a hibakeresést. Az alábbi szintaxis fordítóspecifikus. Ha nem C# vagy Visual Basic fordítót használ, tekintse meg a fordító dokumentációját.
Ha engedélyezni szeretné a hibakeresést a C#-ban, vegye fel a
/d:DEBUGjelölőt a fordító parancssorba a kód lefordításakor, vagy felveheti#define DEBUGa fájl tetejére. A Visual Basic adja hozzá a/d:DEBUG=Truejelzőt a fordító parancssorához.Ha c#-ban szeretné engedélyezni a nyomkövetést, adja hozzá a
/d:TRACEjelölőt a fordító parancssorához a kód lefordításakor, vagy vegye fel#define TRACEa fájl tetejére. A Visual Basic adja hozzá a/d:TRACE=Truejelzőt a fordító parancssorához.
További információ az alkalmazás rendszerezéséről: és DebugTrace.
A .NET Framework-alkalmazás konfigurációs fájljaiban szöveg használatával adhatja meg a kapcsoló értékét. Például true egy BooleanSwitch, vagy egy enumerálási értéket, például Error egy TraceSwitch. A sor <add name="mySwitch" value="Error" /> egyenértékű <add name="mySwitch" value="1" /> értékkel. A nyomkövetési szinteket az enumerálás egész számértékével is beállíthatja. Az alábbi táblázat az enumerálási tagok és a TraceLevel hozzájuk tartozó konfigurációs fájlbejegyzések közötti kapcsolatot mutatja be.
| Nyomkövetési szint | Konfigurációs fájl értéke |
|---|---|
| Kikapcsolva | 0 |
| Error | 1 |
| Warning | 2 |
| Információ | 3 |
| Verbose | 4 |