Exporter (0) Imprimer
Développer tout
Développer Réduire
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Page.Trace, propriété

Obtient l'objet TraceContext pour la demande Web en cours.

Espace de noms : System.Web.UI
Assembly : System.Web (dans system.web.dll)

public TraceContext Trace { get; }
/** @property */
public TraceContext get_Trace ()

public function get Trace () : TraceContext

Valeur de la propriété

Données de l'objet TraceContext pour la demande Web en cours.

Le traçage assure le suivi des détails d'exécution d'une demande Web et les présente. Pour que les données de trace soient visibles dans une page rendue, vous devez activer le traçage au niveau de la page ou de l'application.

Le traçage sur une page est désactivé par défaut. Pour activer le traçage d'une page, utilisez la directive @ Page : <%@ Page trace="true" %>. Pour activer le traçage pour toute une application, vous devez l'activer dans le fichier de configuration de l'application, Web.config, qui se trouve dans le répertoire racine de l'application. Pour plus d'informations, consultez Traçage ASP.NET.

L'exemple de code suivant montre comment accéder à la propriété TraceContext.IsEnabled et à la méthode TraceContext.Write via la propriété Trace. Ce code appelle la méthode Write uniquement lorsque le traçage est activé pour la Page. S'il n'est pas activé, ce code ne fonctionne pas, ce qui peut contribuer à réduire la charge de gestion sur 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 (get_Trace().get_IsEnabled()) {
    for (int i=0;
        i<ds.get_Tables().get_Item("Categories").get_Rows().
        get_Count();i++) {
        get_Trace().Write("ProductCategory",
            (String)ds.get_Tables().get_Item("Categories").
            get_Rows().get_Item(i).get_Item(0));
    }
}

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0
Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.