TraceLevel Wyliczenie

Definicja

Określa, jakie komunikaty mają być wyjściowe dla Debugklas i TraceSwitchTrace .

public enum class TraceLevel
public enum TraceLevel
type TraceLevel = 
Public Enum TraceLevel
Dziedziczenie
TraceLevel

Pola

Error 1

Komunikaty obsługi błędów wyjściowych.

Info 3

Wyjściowe komunikaty informacyjne, ostrzeżenia i komunikaty obsługujące błędy.

Off 0

Brak śledzenia i debugowania komunikatów.

Verbose 4

Wyprowadz wszystkie komunikaty debugowania i śledzenia.

Warning 2

Ostrzeżenia wyjściowe i komunikaty obsługujące błędy.

Uwagi

Ta wyliczenie jest używane przez klasę TraceSwitch .

Aby użyć przełącznika, należy włączyć śledzenie lub debugowanie. Następująca składnia jest specyficzna dla kompilatora. Jeśli używasz kompilatorów innych niż C# lub Visual Basic, zapoznaj się z dokumentacją kompilatora.

  • Aby włączyć debugowanie w języku C#, dodaj flagę /d:DEBUG do wiersza polecenia kompilatora podczas kompilowania kodu lub możesz dodać #define DEBUG ją na początku pliku. W języku Visual Basic dodaj flagę /d:DEBUG=True do wiersza polecenia kompilatora.

  • Aby włączyć śledzenie w języku C#, dodaj flagę /d:TRACE do wiersza polecenia kompilatora podczas kompilowania kodu lub dodaj #define TRACE ją na początku pliku. W języku Visual Basic dodaj flagę /d:TRACE=True do wiersza polecenia kompilatora.

Aby uzyskać więcej informacji na temat instrumentowania aplikacji, zobacz Debug i Trace.

W .NET Framework plikach konfiguracji aplikacji można użyć tekstu, aby określić wartość przełącznika. Na przykład w przypadku elementu BooleanSwitchlub tekstu reprezentującego wartość wyliczenia, true taką jak Error dla .TraceSwitch Wiersz <add name="mySwitch" value="Error" /> jest odpowiednikiem <add name="mySwitch" value="1" />. Możesz również ustawić poziomy śledzenia przy użyciu wartości całkowitej wyliczenia. W poniższej tabeli przedstawiono relację między elementami TraceLevel członkowskimi wyliczenia i odpowiadającymi im wpisami w pliku konfiguracji.

Poziom śledzenia Wartość pliku konfiguracji
Wyłączone 0
Błąd 1
Ostrzeżenie 2
Info 3
Pełny 4

Dotyczy

Zobacz też