Page.Trace Eigenschap

Definitie

Hiermee haalt u het TraceContext object op voor de huidige webaanvraag.

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

Waarde van eigenschap

Gegevens van het TraceContext object voor de huidige webaanvraag.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u toegang hebt tot de TraceContext.IsEnabled eigenschap en de TraceContext.Write methode via de Trace eigenschap. Met deze code wordt de Write methode alleen aangeroepen wanneer tracering is ingeschakeld voor het Page object. Als deze code niet is ingeschakeld, wordt deze code niet uitgevoerd, wat kan helpen de overhead voor uw toepassing te verminderen.

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

Opmerkingen

Tracering houdt de uitvoeringsdetails van een webaanvraag bij en presenteert deze. Om traceringsgegevens zichtbaar te maken op een weergegeven pagina, moet u tracering inschakelen op pagina- of toepassingsniveau.

Tracering op een pagina is standaard uitgeschakeld. Als u tracering voor een pagina wilt inschakelen, gebruikt u de instructie @ Page<% @ Page trace="true" %>. Als u tracering voor een hele toepassing wilt inschakelen, moet u deze inschakelen in het configuratiebestand van de toepassing, Web.config, dat zich in de hoofdmap van de toepassing bevindt. Zie ASP.NET Tracing Overview voor meer informatie.

Van toepassing op

Zie ook