TraceLevel Wyliczenie

Definicja

Określa komunikaty wyjściowe dla klas Debug, Trace i TraceSwitch.

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

Pola

Nazwa Wartość Opis
Off 0

Brak śledzenia i debugowania komunikatów.

Error 1

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

Warning 2

Ostrzeżenia wyjściowe i komunikaty obsługi błędów.

Info 3

Wyjściowe komunikaty informacyjne, ostrzeżenia i komunikaty obsługi błędów.

Verbose 4

Wyprowadz wszystkie komunikaty debugowania i śledzenia.

Uwagi

Ta wyliczenie jest używana 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 go 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 plikach konfiguracji aplikacji platformy .NET Framework można użyć tekstu, aby określić wartość przełącznika. Na przykład true w przypadku elementu BooleanSwitchlub tekstu reprezentującego wartość wyliczenia, taką jak Error dla elementu 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
Warning 2
Informacje 3
Verbose 4

Dotyczy

Zobacz też