TraceContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает и представляет сведения о выполнении веб-запроса. Этот класс не может быть унаследован.
public ref class TraceContext sealed
public sealed class TraceContext
type TraceContext = class
Public NotInheritable Class TraceContext
- Наследование
-
TraceContext
Комментарии
Этот класс можно использовать для добавления сообщений к определенным категориям трассировки. Например, если вы создаете экземпляр Calendar класса для приложения, в процедуру отрисовки можно включить сообщение трассировки "Запуск отрисовки" и "Повышение события OnChange" в процедуре обработчика событий.
Можно также использовать TraceContext класс для получения набора записей трассировки в конце выполнения запроса для пользовательской обработки. Дополнительные сведения см. в разделе ASP.NET Обзор трассировки.
Чтобы включить трассировку, задайте Trace атрибут в директиве @Page или свойстве IsEnabledtrueзначение . Если трассировка включена, помимо отображения содержимого трассировки, предоставленного пользователем, Page класс автоматически включает данные о производительности, сведения о структуре дерева управления и содержимое управления состоянием для каждого запроса.
Конструкторы
| Имя | Описание |
|---|---|
| TraceContext(HttpContext) |
Инициализирует новый экземпляр класса TraceContext. |
Свойства
| Имя | Описание |
|---|---|
| IsEnabled |
Возвращает или задает значение, указывающее, включена ли трассировка для текущего веб-запроса. |
| TraceMode |
Возвращает или задает отсортированный порядок вывода сообщений трассировки в запрашивающий браузер. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| Warn(String, String, Exception) |
Записывает данные трассировки в журнал трассировки, включая все определяемые пользователем категории, сообщения трассировки и сведения об ошибках. Все предупреждения отображаются в журнале в виде красного текста. |
| Warn(String, String) |
Записывает данные трассировки в журнал трассировки, включая все определяемые пользователем категории и сообщения трассировки. Все предупреждения отображаются в журнале в виде красного текста. |
| Warn(String) |
Записывает сообщение трассировки в журнал трассировки. Все предупреждения отображаются в журнале в виде красного текста. |
| Write(String, String, Exception) |
Записывает данные трассировки в журнал трассировки, включая все определяемые пользователем категории, сообщения трассировки и сведения об ошибках. |
| Write(String, String) |
Записывает сведения трассировки в журнал трассировки, включая сообщение и все определяемые пользователем категории. |
| Write(String) |
Записывает сообщение трассировки в журнал трассировки. |
События
| Имя | Описание |
|---|---|
| TraceFinished |
Вызывается TraceContext объектом для предоставления сообщений трассировки после сбора всех сведений о запросе. |