TraceContext Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Acquisisce e presenta i dettagli di esecuzione relativi a una richiesta Web. Questa classe non può essere ereditata.
public ref class TraceContext sealed
public sealed class TraceContext
type TraceContext = class
Public NotInheritable Class TraceContext
- Ereditarietà
-
TraceContext
Commenti
È possibile usare questa classe per aggiungere messaggi a categorie di traccia specifiche. Ad esempio, se si crea un'istanza della classe per l'applicazione Calendar , è possibile includere il messaggio di traccia "Starting To Render" in una routine di rendering e "Raising OnChange Event" in una routine del gestore eventi.
È anche possibile usare la TraceContext classe per ottenere un set di record di traccia alla fine dell'esecuzione della richiesta per l'elaborazione personalizzata. Per altre informazioni, vedere Panoramica della traccia ASP.NET.
Per abilitare la traccia, impostare l'attributo Trace nella direttiva @ Page o sulla IsEnabled proprietà su true. Quando la traccia è abilitata, oltre a visualizzare il contenuto di traccia fornito dall'utente, la Page classe include automaticamente i dati sulle prestazioni, le informazioni sulla struttura ad albero di controllo e il contenuto di gestione dello stato per ogni richiesta.
Costruttori
| Nome | Descrizione |
|---|---|
| TraceContext(HttpContext) |
Inizializza una nuova istanza della classe TraceContext. |
Proprietà
| Nome | Descrizione |
|---|---|
| IsEnabled |
Ottiene o imposta un valore che indica se la traccia è abilitata per la richiesta Web corrente. |
| TraceMode |
Ottiene o imposta l'ordine ordinato in cui i messaggi di traccia devono essere restituiti a un browser richiedente. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| Warn(String, String, Exception) |
Scrive le informazioni di traccia nel log di traccia, incluse le categorie definite dall'utente, i messaggi di traccia e le informazioni sugli errori. Tutti gli avvisi vengono visualizzati nel log come testo rosso. |
| Warn(String, String) |
Scrive le informazioni di traccia nel log di traccia, incluse le categorie definite dall'utente e i messaggi di traccia. Tutti gli avvisi vengono visualizzati nel log come testo rosso. |
| Warn(String) |
Scrive un messaggio di traccia nel log di traccia. Tutti gli avvisi vengono visualizzati nel log come testo rosso. |
| Write(String, String, Exception) |
Scrive le informazioni di traccia nel log di traccia, incluse le categorie definite dall'utente, i messaggi di traccia e le informazioni sugli errori. |
| Write(String, String) |
Scrive le informazioni di traccia nel log di traccia, inclusi un messaggio e tutte le categorie definite dall'utente. |
| Write(String) |
Scrive un messaggio di traccia nel log di traccia. |
Eventi
| Nome | Descrizione |
|---|---|
| TraceFinished |
Generato dall'oggetto TraceContext per esporre i messaggi di traccia dopo la raccolta di tutte le informazioni sulla richiesta. |