Page.Trace Egenskap

Definition

Hämtar objektet TraceContext för den aktuella webbbegäran.

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

Egenskapsvärde

Data från TraceContext objektet för den aktuella webbbegäran.

Attribut

Exempel

I följande kodexempel visas åtkomst till TraceContext.IsEnabled egenskapen och TraceContext.Write metoden via Trace egenskapen. Den här koden anropar Write endast metoden när spårning är aktiverat för Page objektet. Om den inte är aktiverad körs inte den här koden, vilket kan bidra till att minska kostnaderna för ditt program.

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

Kommentarer

Spårning spårar och visar körningsinformation om en webbbegäran. För att spårningsdata ska visas på en renderad sida måste du aktivera spårning på sidan eller programnivån.

Spårning på en sida är inaktiverat som standard. Om du vill aktivera spårning för en sida använder du @ Page-direktivet<% @ Page trace="true" %>. Om du vill aktivera spårning för ett helt program måste du aktivera det i programmets konfigurationsfil, Web.config, som finns i programmets rotkatalog. Mer information finns i ASP.NET Spårningsöversikt.

Gäller för

Se även