Page.Trace Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект TraceContext для текущего веб-запроса.
public:
property System::Web::TraceContext ^ Trace { System::Web::TraceContext ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.TraceContext Trace { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Trace : System.Web.TraceContext
Public ReadOnly Property Trace As TraceContext
Значение свойства
Данные из объекта TraceContext для текущего веб-запроса.
- Атрибуты
Примеры
В следующем примере кода демонстрируется доступ к свойству TraceContext.IsEnabled и методу TraceContext.Write через Trace свойство . Этот код вызывает метод только в Write том случае, если для объекта включена Page трассировка. Если он не включен, этот код не будет выполняться, что может помочь снизить нагрузку на приложение.
if (Trace.IsEnabled)
{
for (int i=0; i<ds.Tables["Categories"].Rows.Count; i++)
{
Trace.Write("ProductCategory",ds.Tables["Categories"].Rows[i][0].ToString());
}
}
If (Trace.IsEnabled) Then
Dim I As Integer
For I = 0 To DS.Tables("Categories").Rows.Count - 1
Trace.Write("ProductCategory",DS.Tables("Categories").Rows(I)(0).ToString())
Next
End If
Комментарии
Трассировка отслеживает и предоставляет сведения о выполнении веб-запроса. Чтобы данные трассировки были видны на отображаемой странице, необходимо включить трассировку на уровне страницы или приложения.
Трассировка на странице отключена по умолчанию. Чтобы включить трассировку для страницы, используйте директиву <% @ Page trace="true" %>
@ Page . Чтобы включить трассировку для всего приложения, необходимо включить ее в файле конфигурации приложения Web.config, который находится в корневом каталоге приложения. Дополнительные сведения см. в статье Общие сведения о трассировке ASP.NET.