TraceContext Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Samlar in och visar körningsinformation om en webbbegäran. Det går inte att ärva den här klassen.
public ref class TraceContext sealed
public sealed class TraceContext
type TraceContext = class
Public NotInheritable Class TraceContext
- Arv
-
TraceContext
Kommentarer
Du kan använda den här klassen för att lägga till meddelanden i specifika spårningskategorier. Om du till exempel skapar en instans av Calendar klassen för ditt program kan du inkludera spårningsmeddelandet "Starta att återge" i en återgivningsprocedur och "Raising OnChange Event" i en händelsehanterarprocedur.
Du kan också använda TraceContext klassen för att hämta en uppsättning spårningsposter i slutet av körningen av begäran för anpassad bearbetning. Mer information finns i ASP.NET Spårningsöversikt.
Om du vill aktivera spårning anger du Trace attributet i @ Page-direktivet eller IsEnabled egenskapen till true. När spårning är aktiverat, förutom att visa spårningsinnehåll från användaren, Page innehåller klassen automatiskt prestandadata, strukturinformation för kontrollträd och tillståndshanteringsinnehåll för varje begäran.
Konstruktorer
| Name | Description |
|---|---|
| TraceContext(HttpContext) |
Initierar en ny instans av TraceContext klassen. |
Egenskaper
| Name | Description |
|---|---|
| IsEnabled |
Hämtar eller anger ett värde som anger om spårning är aktiverat för den aktuella webbbegäran. |
| TraceMode |
Hämtar eller anger den sorterade ordning i vilken spårningsmeddelanden ska matas ut till en begärande webbläsare. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| Warn(String, String, Exception) |
Skriver spårningsinformation till spårningsloggen, inklusive användardefinierade kategorier, spårningsmeddelanden och felinformation. Alla varningar visas i loggen som röd text. |
| Warn(String, String) |
Skriver spårningsinformation till spårningsloggen, inklusive användardefinierade kategorier och spårningsmeddelanden. Alla varningar visas i loggen som röd text. |
| Warn(String) |
Skriver ett spårningsmeddelande till spårningsloggen. Alla varningar visas i loggen som röd text. |
| Write(String, String, Exception) |
Skriver spårningsinformation till spårningsloggen, inklusive användardefinierade kategorier, spårningsmeddelanden och felinformation. |
| Write(String, String) |
Skriver spårningsinformation till spårningsloggen, inklusive ett meddelande och alla användardefinierade kategorier. |
| Write(String) |
Skriver ett spårningsmeddelande till spårningsloggen. |
Händelser
| Name | Description |
|---|---|
| TraceFinished |
Genereras av TraceContext objektet för att exponera spårningsmeddelanden när all information om begäran har samlats in. |