Ottiene l'oggetto TraceContext per la richiesta Web corrente.
Assembly: System.Web (in System.Web.dll)
<BrowsableAttribute(False)> _ Public ReadOnly Property Trace As TraceContext Get
[BrowsableAttribute(false)] public TraceContext Trace { get; }
[BrowsableAttribute(false)] public: property TraceContext^ Trace { TraceContext^ get (); }
[<BrowsableAttribute(false)>] member Trace : TraceContext
Valore proprietà
Tipo: System.Web.TraceContextI dati forniti dall'oggetto TraceContext per la richiesta Web corrente.
La tracciatura registra e presenta i dettagli di esecuzione relativi a una richiesta Web. Perché i dati di traccia siano visibili in una pagina di cui è stato eseguito il rendering, è necessario attivare la tracciatura a livello della pagina o dell'applicazione.
Per impostazione predefinita, la tracciatura delle pagine è disabilitata. Per attivare la tracciatura per una pagina, utilizzare la direttiva @ Page<% @ Page trace="true" %>. Per attivare la tracciatura per un'intera applicazione, è necessario abilitarla nel file di configurazione dell'applicazione (Web.config), che si trova nella directory radice dell'applicazione. Per ulteriori informazioni, vedere Cenni preliminari sulla tracciatura di ASP.NET.
Nell'esempio di codice riportato di seguito viene illustrato l'accesso alla proprietà TraceContext.IsEnabled e al metodo TraceContext.Write tramite la proprietà Trace. In questo esempio il metodo Write viene chiamato solo quando la tracciatura è attivata per l'oggetto Page. Se l'analisi non è attivata, questo codice non verrà eseguito, con una conseguente possibile riduzione dell'overhead dell'applicazione.
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
if (Trace.IsEnabled) { for (int i=0; i<ds.Tables["Categories"].Rows.Count; i++) { Trace.Write("ProductCategory",ds.Tables["Categories"].Rows[i][0].ToString()); } }
.NET Framework
Supportato in: 4, 3.5, 3.0, 2.0, 1.1, 1.0Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2
.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.