TraceLevel Перечисление
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, какие сообщения должны выводиться для классов Debug, Trace и TraceSwitch.
public enum class TraceLevel
public enum TraceLevel
type TraceLevel =
Public Enum TraceLevel
- Наследование
Имя | Значение | Описание |
---|---|---|
Error | 1 | Выводить сообщения обработки ошибок. |
Info | 3 | Выводить информационные сообщения, предупреждения и сообщения обработки ошибок. |
Off | 0 | Не выводить сообщения трассировки и отладки. |
Verbose | 4 | Выводить все сообщения отладки и трассировки. |
Warning | 2 | Выводить предупреждения и сообщения обработки ошибок. |
Это перечисление используется классом TraceSwitch.
Для использования переключателя необходимо включить трассировку или отладку. Следующий синтаксис зависит от компилятора. Если вы используете компиляторы, отличные от C# или Visual Basic, обратитесь к документации по компилятору.
Чтобы включить отладку
/d:DEBUG
в C#, добавьте флаг в командную строку компилятора при компиляции кода или добавьте#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 |
Ошибка | 1 |
Предупреждение | 2 |
Сведения | 3 |
Подробный | 4 |
Продукт | Версии |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: