Page.Trace Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o objeto TraceContext para a solicitação Web atual.
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 da propriedade
Dados do TraceContext objeto para a solicitação da Web atual.
- Atributos
Exemplos
O exemplo de código a seguir demonstra o acesso à TraceContext.IsEnabled propriedade e ao TraceContext.Write método por meio da Trace propriedade . Esse código chama o Write método somente quando o rastreamento está habilitado para o Page objeto . Se ele não estiver habilitado, esse código não será executado, o que pode ajudar a reduzir a sobrecarga para seu aplicativo.
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
Comentários
O rastreamento rastreia e apresenta os detalhes de execução sobre uma solicitação da Web. Para que os dados de rastreamento fiquem visíveis em uma página renderizada, você deve habilitar o rastreamento no nível da página ou do aplicativo.
O rastreamento em uma página é desabilitado por padrão. Para habilitar o rastreamento de uma página, use a diretiva <% @ Page trace="true" %>
@ Page . Para habilitar o rastreamento de um aplicativo inteiro, você deve habilitá-lo no arquivo de configuração do aplicativo, Web.config, que reside no diretório raiz do aplicativo. Para obter mais informações, consulte Visão geral do rastreamento de ASP.NET.