Page.Trace Proprietà

Definizione

Ottiene l'oggetto TraceContext relativo alla richiesta Web corrente.

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

Valore della proprietà

TraceContext

I dati forniti dall'oggetto TraceContext per la richiesta Web corrente.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato l'accesso TraceContext.IsEnabled alla proprietà e al metodo tramite la proprietà TraceContext.Write Trace . Questo codice chiama il Write metodo solo quando la traccia è abilitata per l'oggetto Page . Se non è abilitato, questo codice non verrà eseguito e ciò consente di ridurre il sovraccarico per l'applicazione.

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

Commenti

La traccia tiene traccia e presenta i dettagli di esecuzione relativi a una richiesta Web. Per visualizzare i dati di traccia in una pagina sottoposta a rendering, è necessario abilitare la traccia a livello di pagina o di applicazione.

La traccia in una pagina è disabilitata per impostazione predefinita. Per abilitare la traccia per una pagina, usare la direttiva @ Page <% @ Page trace="true" %> . Per abilitare la traccia per un'intera applicazione, è necessario abilitarla nel file di configurazione dell'applicazione, Web.config, che si trova nella directory radice dell'applicazione. Per altre informazioni, vedere Panoramica ASP.NET di traccia.

Si applica a

Vedi anche