System.Web.Management Namespace
Contains classes and interfaces for managing and monitoring the health of Web applications.
Classes
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 |
Provides the base functionality for creating event providers that send email. |
RegiisUtility |
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 email 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 emails 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. |
Interfaces
IRegiisUtility |
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. |
Enums
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. |