TraceLevel Перечисление

Определение

Указывает, какие сообщения следует выводить для классов Debug, Trace и TraceSwitch.

public enum class TraceLevel
public enum TraceLevel
type TraceLevel = 
Public Enum TraceLevel
Наследование
TraceLevel

Поля

Имя Значение Описание
Off 0

Не выводить сообщения трассировки и отладки.

Error 1

Выводить сообщения обработки ошибок.

Warning 2

Выводить предупреждения и сообщения обработки ошибок.

Info 3

Выводить информационные сообщения, предупреждения и сообщения обработки ошибок.

Verbose 4

Выводить все сообщения отладки и трассировки.

Комментарии

Это перечисление используется классом TraceSwitch .

Для использования коммутатора необходимо включить трассировку или отладку. Следующий синтаксис является определенным компилятором. Если вы используете компиляторы, отличные от C# или Visual Basic, обратитесь к документации для компилятора.

  • Чтобы включить отладку в C#, добавьте /d:DEBUG флаг в командную строку компилятора при компиляции кода или добавьте #define DEBUG в начало файла. В Visual Basic добавьте /d:DEBUG=True флаг в командную строку компилятора.

  • Чтобы включить трассировку в C#, добавьте /d:TRACE флаг в командную строку компилятора при компиляции кода или добавьте #define TRACE в начало файла. В Visual Basic добавьте /d:TRACE=True флаг в командную строку компилятора.

Дополнительные сведения о инструментировании приложения см. в разделе Debug и Trace.

В файлах конфигурации приложений .NET Framework можно использовать текст для указания значения параметра. Например, для объекта BooleanSwitchили текста, true представляющего значение перечисления, например Error для объектаTraceSwitch. Строка <add name="mySwitch" value="Error" /> эквивалентна <add name="mySwitch" value="1" />. Вы также можете задать уровни трассировки с помощью целочисленного значения перечисления. В следующей таблице показана связь между TraceLevel элементами перечисления и соответствующими записями файла конфигурации.

Уровень трассировки Значение файла конфигурации
Выключено 0
Error 1
Предупреждение 2
Info 3
Многословный 4

Применяется к

См. также раздел