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

定義

現在の Web 要求に対する 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

プロパティ値

現在の Web 要求に対する 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

注釈

トレースを追跡し、Web 要求に関する実行の詳細を表示します。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ディレクティブ<% @ Page trace="true" %>します。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.

適用対象

こちらもご覧ください