Page.Trace Propriété

Définition

Obtient l’objet TraceContext pour la requête Web actuelle.

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

Valeur de propriété

Données de l'objet TraceContext pour la requête Web actuelle.

Attributs

Exemples

L’exemple de code suivant illustre l’accès à la TraceContext.IsEnabled propriété et à la TraceContext.Write méthode via la Trace propriété . Ce code appelle la méthode uniquement lorsque le Write traçage est activé pour l’objet Page . S’il n’est pas activé, ce code ne s’exécute pas, ce qui peut aider à réduire la surcharge pour votre 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

Remarques

Le suivi suit et présente les détails d’exécution d’une requête web. Pour que les données de trace soient visibles dans une page rendue, vous devez activer le suivi au niveau de la page ou de l’application.

Le suivi sur une page est désactivé par défaut. Pour activer le suivi d’une page, utilisez la directive <% @ Page trace="true" %>@ Page . Pour activer le suivi pour une application entière, vous devez l’activer dans le fichier de configuration de l’application, Web.config, qui réside dans le répertoire racine de l’application. Pour plus d’informations, consultez Vue d’ensemble du suivi ASP.NET.

S’applique à

Voir aussi