Page.Trace Propiedad

Definición

Obtiene el objeto TraceContext de la solicitud web actual.

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

Valor de propiedad

Datos procedentes del objeto TraceContext para la solicitud Web actual.

Atributos

Ejemplos

En el ejemplo de código siguiente se muestra cómo obtener acceso a la TraceContext.IsEnabled propiedad y al TraceContext.Write método a través de la Trace propiedad . Este código llama al Write método solo cuando el seguimiento está habilitado para el Page objeto . Si no está habilitado, este código no se ejecutará, lo que puede ayudar a reducir la sobrecarga de la aplicación.

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

Comentarios

El seguimiento realiza un seguimiento y presenta los detalles de ejecución sobre una solicitud web. Para que los datos de seguimiento sean visibles en una página representada, debe habilitar el seguimiento en el nivel de página o aplicación.

El seguimiento en una página está deshabilitado de forma predeterminada. Para habilitar el seguimiento de una página, use la directiva <% @ Page trace="true" %>@ Page . Para habilitar el seguimiento de toda una aplicación, debe habilitarlo en el archivo de configuración de la aplicación, Web.config, que reside en el directorio raíz de la aplicación. Para obtener más información, consulte ASP.NET Información general sobre el seguimiento.

Se aplica a

Consulte también