Export (0) Print
Expand All

System.Web.Management Namespace

The System.Web.Management namespace contains classes and interfaces for managing and monitoring the health of Web applications.

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

  Interface Description
Public interface IRegiisUtility Infrastructure. Provides authorization utilities to support specific Web-application configuration, assembly registration, and assembly-key container manipulation.
Public interface IWebEventCustomEvaluator Evaluates whether an event should be sent to the related provider for processing.

  Enumeration Description
Public enumeration EventNotificationType Specifies the type of event notification.
Public enumeration SessionStateType Describes the session-state type used when installing a session-state database provider.
Public enumeration SqlFeatures Specifies the ASP.Net features to install or remove using the methods provided by the SqlServices class.
Show:
© 2014 Microsoft