Page.Trace Page.Trace Page.Trace Page.Trace Property

Определение

Возвращает объект TraceContext для текущего веб-запроса.Gets the TraceContext object for the current Web request.

public:
 property System::Web::TraceContext ^ Trace { System::Web::TraceContext ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.TraceContext Trace { get; }
member this.Trace : System.Web.TraceContext
Public ReadOnly Property Trace As TraceContext

Значение свойства

Данные из объекта TraceContext для текущего веб-запроса.Data from the TraceContext object for the current Web request.

Примеры

В следующем примере кода демонстрируется доступ TraceContext.IsEnabled к свойству TraceContext.Write и методу Trace через свойство.The following code example demonstrates accessing the TraceContext.IsEnabled property and the TraceContext.Write method through the Trace property. Этот код вызывает метод Write , только если трассировка включена Page для объекта.This code calls the Write method only when tracing is enabled for the Page object. Если он не включен, этот код не будет выполняться, что поможет снизить издержки на работу приложения.If it is not enabled, this code will not run, which can help reduce overhead for your application.

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

Комментарии

Трассировка отслеживает и представляет сведения о выполнении веб-запроса.Tracing tracks and presents the execution details about a Web request. Чтобы данные трассировки отображались на странице, подготовленной для просмотра, необходимо включить трассировку на уровне страницы или приложения.For trace data to be visible in a rendered page, you must enable tracing at the page or application level.

По умолчанию трассировка на странице отключена.Tracing on a page is disabled by default. Чтобы включить трассировку для страницы, используйте директиву <% @ Page trace="true" %> @ Page .To enable tracing for a page, use the @ Page directive <% @ Page trace="true" %>. Чтобы включить трассировку для всего приложения, необходимо включить его в файле конфигурации приложения Web. config, который находится в корневом каталоге приложения.To enable tracing for an entire application, you must enable it in the application's configuration file, Web.config, which resides in the root directory of the application. Дополнительные сведения см. в разделе Обзор трассировки ASP.NET.For more information, see ASP.NET Tracing Overview.

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

Дополнительно