System.Web.Management Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |