This documentation is archived and is not being maintained.
System.Web.Management Namespace
Visual Studio 2008
The System.Web.Management namespace contains classes and interfaces for managing and monitoring the health of Web applications.
| Class | Description | |
|---|---|---|
![]() | BufferedWebEventProvider | Provides the base functionality for creating event providers that require buffering. |
![]() | EventLogWebEventProvider | Implements an event provider that logs ASP.NET health-monitoring events into the Windows Application Event Log. |
![]() | IisTraceWebEventProvider | Represents an event provider that routes ASP.NET tracing events to the IIS 7.0 infrastructure. |
![]() | MailEventNotificationInfo | Provides information to the TemplatedMailWebEventProvider object about the current event notification. |
![]() | MailWebEventProvider | Infrastructure. Provides the base functionality for creating event providers that send e-mail. |
![]() | RegiisUtility | Infrastructure. Provides authorization utilities to support specific Web-application configuration, assembly registration, and assembly-key container manipulation. This class cannot be inherited. |
![]() | RuleFiringRecord | Represents the firing record for an event that derives from the WebManagementEvent class and implements the IWebEventCustomEvaluator interface. |
![]() | SimpleMailWebEventProvider | Implements an event provider that sends e-mail for event notifications. |
![]() | SqlExecutionException | Defines a class for SQL execution exceptions in the System.Web.Management namespace. |
![]() | SqlServices | Supports installing and removing the SQL Server database elements of ASP.NET features. |
![]() | SqlWebEventProvider | Implements an event provider that saves event notifications to an SQL database. |
![]() | TemplatedMailWebEventProvider | Implements an event provider that uses templates to define and format e-mails it sends for event notifications. |
![]() | TraceWebEventProvider | Implements an event provider that sends ASP.NET health-monitoring events as trace messages. |
![]() | WebApplicationInformation | Provides information associated with health events. |
![]() | WebApplicationLifetimeEvent | Represents a significant event in the lifetime of an application. |
![]() | WebAuditEvent | Serves as the base class for all ASP.NET health-monitoring audit events. |
![]() | WebAuthenticationFailureAuditEvent | Provides information about ASP.NET authentication failures. |
![]() | WebAuthenticationSuccessAuditEvent | Provides information about successful authentication events |
![]() | WebBaseErrorEvent | Serves as the base class for all the health-monitoring error events. |
![]() | WebBaseEvent | Defines the base class for the ASP.NET health-monitoring events. |
![]() | WebBaseEventCollection | Contains a collection of WebBaseEvent objects. This class cannot be inherited. |
![]() | WebErrorEvent | Provides information about systemic errors. |
![]() | WebEventBufferFlushInfo | Contains the parameters defining the flush buffer characteristics. |
![]() | WebEventCodes | Defines the codes associated with the ASP.NET health monitoring events. |
![]() | WebEventFormatter | Formats ASP.NET health monitoring event information. |
![]() | WebEventManager | Provides functionality for managing Web events in an application. This class cannot be inherited. |
![]() | WebEventProvider | Provides the base class for non buffered event providers. |
![]() | WebFailureAuditEvent | Provides information about security failures. |
![]() | WebHeartbeatEvent | Defines those health-monitoring events raised at a periodic interval. |
![]() | WebManagementEvent | Defines the base class for events that carry application and process information. |
![]() | WebProcessInformation | Provides information about the worker process that hosts ASP.NET. |
![]() | WebProcessStatistics | Provides information for assessing the health of a running process. |
![]() | WebRequestErrorEvent | Defines the event that carries information about Web-request errors. |
![]() | WebRequestEvent | Defines the base class for events providing Web-request information. |
![]() | WebRequestInformation | Provides information about the current Web request. |
![]() | WebServiceErrorEvent | Defines the event that contains information about Web service errors. |
![]() | WebSuccessAuditEvent | Provides information about successful security events. |
![]() | WebThreadInformation | Provides information about the state of a thread in an ASP.NET process. |
![]() | WebViewStateFailureAuditEvent | Provides Web-application view-state-related-failure information. |
![]() | WmiWebEventProvider | Implements an event provider that maps ASP.NET health-monitoring events to Windows Management Instrumentation (WMI) events. |
| Interface | Description | |
|---|---|---|
![]() | IRegiisUtility | Infrastructure. Provides authorization utilities to support specific Web-application configuration, assembly registration, and assembly-key container manipulation. |
![]() | IWebEventCustomEvaluator | Evaluates whether an event should be sent to the related provider for processing. |
| Enumeration | Description | |
|---|---|---|
![]() | EventNotificationType | Specifies the type of event notification. |
![]() | SessionStateType | Describes the session-state type used when installing a session-state database provider. |
![]() | SqlFeatures | Specifies the ASP.Net features to install or remove using the methods provided by the SqlServices class. |
Show:
