Page.Trace プロパティ
アセンブリ: System.Web (system.web.dll 内)
構文
解説
トレースは、Web 要求に関する実行の詳細を追跡および表示します。ページにトレース データを表示するには、ページ レベルまたはアプリケーション レベルでトレースを有効にしておく必要があります。
既定では、ページのトレースは無効です。ページのトレースを有効にするには、@ Page ディレクティブである <%@ Page trace="true" %> を使用します。アプリケーション全体についてトレースを有効にするには、アプリケーションのルート ディレクトリにあるアプリケーションの Web config 構成ファイルでトレースを有効に設定する必要があります。詳細については、「ASP.NET のトレース」を参照してください。
Trace プロパティを通じて TraceContext.IsEnabled プロパティと TraceContext.Write メソッドにアクセスする方法を次のコード例に示します。このコードは Page オブジェクトのトレースが有効である場合だけ Write メソッドを呼び出します。有効になっていない場合、コードは実行されず、アプリケーションのオーバーヘッドの削減に役立ちます。
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
if (Trace.IsEnabled) { for (int i=0; i<ds.Tables["Categories"].Rows.Count; i++) { Trace.Write("ProductCategory",ds.Tables["Categories"].Rows[i][0].ToString()); } }
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- Page.Trace プロパティのページへのリンク