Page.Trace Propriedade

Definição

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.

Aplica-se a

Confira também