TraceContext Klass

Definition

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.

Gäller för

Se även