Page.Trace Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o TraceContext objeto para o pedido 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 de Propriedade
Dados do TraceContext objeto para o pedido Web atual.
- Atributos
Exemplos
O seguinte exemplo de código demonstra o acesso à TraceContext.IsEnabled propriedade e ao TraceContext.Write método através dela Trace . Este código chama o Write método apenas quando o traçado está ativado para o Page objeto. Se não estiver ativado, este código não será executado, o que pode ajudar a reduzir a sobrecarga para a sua aplicação.
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
Observações
O rastreio acompanha e apresenta os detalhes de execução de um pedido Web. Para que os dados de rastreio sejam visíveis numa página renderizada, deve ativar o rastreio ao nível da página ou da aplicação.
O rastreamento numa página está desativado por defeito. Para ativar o rastreio de uma página, use a diretiva <% @ Page trace="true" %>@ Page . Para permitir o rastreamento de toda a aplicação, deve ativá-lo no ficheiro de configuração da aplicação, Web.config, que reside no diretório raiz da aplicação. Para mais informações, consulte ASP.NET Visão Geral do Rastreio.