TraceContext TraceContext TraceContext TraceContext Class

Definizione

Acquisisce e presenta i dettagli di esecuzione relativi a una richiesta Web.Captures and presents execution details about a Web request. Questa classe non può essere ereditata.This class cannot be inherited.

public ref class TraceContext sealed
public sealed class TraceContext
type TraceContext = class
Public NotInheritable Class TraceContext
Ereditarietà
TraceContextTraceContextTraceContextTraceContext

Commenti

È possibile utilizzare questa classe per aggiungere messaggi a categorie di traccia specifiche.You can use this class to append messages to specific trace categories. Se, ad esempio, si crea un'istanza della Calendar classe per l'applicazione, è possibile includere il messaggio di traccia "avvio del rendering" in una procedura di rendering e "generazione di un evento OnChange" in una procedura del gestore eventi.For example, if you are creating an instance of the Calendar class for your application, you might include the trace message "Starting To Render" in a rendering procedure, and "Raising OnChange Event" in an event handler procedure.

È inoltre possibile utilizzare la TraceContext classe per ottenere un set di record di traccia alla fine dell'esecuzione della richiesta per l'elaborazione personalizzata.You can also use the TraceContext class to obtain a set of trace records at the end of request execution for custom processing. Per altre informazioni, vedere Cenni preliminari sulla traccia ASP.NET.For more information, see ASP.NET Tracing Overview.

Per abilitare la traccia, impostare Trace l'attributo della direttiva @ Page o della IsEnabled proprietà su true.To enable tracing, set the Trace attribute in the @ Page directive or the IsEnabled property to true. Quando la traccia è abilitata, oltre a visualizzare il contenuto della traccia fornito dall' Page utente, la classe include automaticamente dati sulle prestazioni, informazioni sulla struttura ad albero del controllo e contenuto di gestione dello stato per ogni richiesta.When tracing is enabled, in addition to showing user-provided trace content, the Page class automatically includes performance data, control-tree structure information, and state management content for every request.

Costruttori

TraceContext(HttpContext) TraceContext(HttpContext) TraceContext(HttpContext) TraceContext(HttpContext)

Inizializza una nuova istanza della classe TraceContext.Initializes a new instance of the TraceContext class.

Proprietà

IsEnabled IsEnabled IsEnabled IsEnabled

Ottiene o imposta un valore che indica se la tracciatura è attivata per la richiesta Web corrente.Gets or sets a value indicating whether tracing is enabled for the current Web request.

TraceMode TraceMode TraceMode TraceMode

Ottiene o imposta l'ordine in cui i messaggi di traccia devono essere visualizzati sul browser che ne abbia fatto richiesta.Gets or sets the sorted order in which trace messages should be output to a requesting browser.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)
Warn(String) Warn(String) Warn(String) Warn(String)

Scrive un messaggio di traccia nel log dell'analisi.Writes a trace message to the trace log. Tutti gli avvisi sono visualizzati nel log come testo di colore rosso.All warnings appear in the log as red text.

Warn(String, String) Warn(String, String) Warn(String, String) Warn(String, String)

Scrive le informazioni di traccia nel log della traccia, includendo eventuali categorie definite dall'utente e messaggi di analisi.Writes trace information to the trace log, including any user-defined categories and trace messages. Tutti gli avvisi sono visualizzati nel log come testo di colore rosso.All warnings appear in the log as red text.

Warn(String, String, Exception) Warn(String, String, Exception) Warn(String, String, Exception) Warn(String, String, Exception)

Scrive le informazioni di traccia nel log della traccia, incluse eventuali categorie definite dall'utente, messaggi di analisi e informazioni sugli errori.Writes trace information to the trace log, including any user-defined categories, trace messages, and error information. Tutti gli avvisi sono visualizzati nel log come testo di colore rosso.All warnings appear in the log as red text.

Write(String) Write(String) Write(String) Write(String)

Scrive un messaggio di traccia nel log dell'analisi.Writes a trace message to the trace log.

Write(String, String) Write(String, String) Write(String, String) Write(String, String)

Scrive le informazioni di traccia nel log della traccia, includendo un messaggio ed eventuali categorie definite dall'utente.Writes trace information to the trace log, including a message and any user-defined categories.

Write(String, String, Exception) Write(String, String, Exception) Write(String, String, Exception) Write(String, String, Exception)

Scrive le informazioni di traccia nel log della traccia, incluse eventuali categorie definite dall'utente, messaggi di analisi e informazioni sugli errori.Writes trace information to the trace log, including any user-defined categories, trace messages, and error information.

Eventi

TraceFinished TraceFinished TraceFinished TraceFinished

Generato dall'oggetto TraceContext per esporre i messaggi di traccia dopo la raccolta di tutte le informazioni sulla richiesta.Raised by the TraceContext object to expose trace messages after all request information is gathered.

Si applica a

Vedi anche