TraceContext.TraceFinished Event
.NET Framework 3.0
Raised by the TraceContext object to expose trace messages after all request information is gathered.
Namespace: System.Web
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
public: event TraceContextEventHandler^ TraceFinished { void add (TraceContextEventHandler^ value); void remove (TraceContextEventHandler^ value); }
/** @event */ public void add_TraceFinished (TraceContextEventHandler value) /** @event */ public void remove_TraceFinished (TraceContextEventHandler value)
In JScript, you can handle the events defined by a class, but you cannot define your own.
Not applicable.
The TraceFinished event is raised during the EndRequest stage of HTTP request processing. It is raised by a TraceContext object after all request information is gathered, to expose the collection of TraceContextRecord messages to registered TraceContextEventHandler delegates.
| Topic | Location |
|---|---|
| Walkthrough: Using Tracing in Visual Web Developer to Help Find Web Page Errors | Building ASP .NET Web Applications in Visual Studio |
The following code example demonstrates how you can register a TraceContextEventHandler to handle the TraceFinished event. In this example, the delegate iterates through the trace messages and writes them to the response stream; however, you could write the same information to a database or a profiling tool consumer.
Community Additions
ADD
Show: