Partager via


System.Web.Management Espace de noms

Contient des classes et des interfaces pour la gestion et la supervision de l’intégrité des applications web.

Classes

BufferedWebEventProvider

Fournit les fonctionnalités de base pour créer des fournisseurs d'événements qui requièrent la mise en mémoire tampon.

EventLogWebEventProvider

Implémente un fournisseur d'événements qui enregistre les événements de contrôle d'état ASP.NET dans le journal des événements de l'application Windows.

IisTraceWebEventProvider

Représente un fournisseur d’événements qui achemine les événements de traçage ASP.NET vers l’infrastructure IIS 7.0.

MailEventNotificationInfo

Fournit des informations à l'objet TemplatedMailWebEventProvider à propos de la notification d'événement en cours.

MailWebEventProvider

Fournit les fonctionnalités de base pour créer des fournisseurs d’événements qui envoient des e-mails.

RegiisUtility

Fournit des utilitaires d'autorisation pour prendre en charge la configuration de l'application Web spécifique, l'enregistrement de l'assembly et la manipulation du conteneur de clé de l'assembly. Cette classe ne peut pas être héritée.

RuleFiringRecord

Représente l'enregistrement de déclenchement d'un événement qui dérive de la classe WebManagementEvent et implémente l'interface IWebEventCustomEvaluator.

SimpleMailWebEventProvider

Implémente un fournisseur d’événements qui envoie un e-mail pour les notifications d’événement.

SqlExecutionException

Définit une classe pour les exceptions d'exécution SQL dans l'espace de noms System.Web.Management.

SqlServices

Prend en charge l'installation et la suppression des éléments de base de données SQL Server des fonctionnalités ASP.NET.

SqlWebEventProvider

Implémente un fournisseur d'événements qui enregistre des notifications d'événement dans une base de données SQL.

TemplatedMailWebEventProvider

Implémente un fournisseur d’événements qui utilise des modèles afin de définir et de mettre en forme des e-mails qu’il envoie pour les notifications d’événement.

TraceWebEventProvider

Implémente un fournisseur d'événements qui envoie des événements de contrôle d'état ASP.NET comme messages de trace.

WebApplicationInformation

Fournit des informations associées aux événements d'état.

WebApplicationLifetimeEvent

Représente un événement significatif dans la durée de vie d'une application.

WebAuditEvent

Sert de classe de base pour tous les événements d'audit de contrôle d'état ASP.NET.

WebAuthenticationFailureAuditEvent

Fournit des informations sur les échecs d'authentification ASP.NET.

WebAuthenticationSuccessAuditEvent

Fournit des informations sur les événements d'authentification réussis.

WebBaseErrorEvent

Sert de classe de base pour tous les événements d'erreur de contrôle d'état.

WebBaseEvent

Définit la classe de base pour les événements de contrôle d'état ASP.NET.

WebBaseEventCollection

Contient une collection d'objets WebBaseEvent. Cette classe ne peut pas être héritée.

WebErrorEvent

Fournit des informations sur les erreurs systémiques.

WebEventBufferFlushInfo

Contient les paramètres qui définissent les caractéristiques du vidage de la mémoire tampon.

WebEventCodes

Définit les codes associés aux événements de contrôle d'état ASP.NET.

WebEventFormatter

Met en forme les informations sur l'événement de contrôle d'état ASP.NET.

WebEventManager

Fournit des fonctionnalités pour gérer les événements Web dans une application. Cette classe ne peut pas être héritée.

WebEventProvider

Fournit la classe de base pour les fournisseurs d'événements non mis en mémoire.

WebFailureAuditEvent

Fournit des informations sur les défaillances de sécurité.

WebHeartbeatEvent

Définit ces événements de contrôle d'état déclenchés à un intervalle périodique.

WebManagementEvent

Définit la classe de base pour les événements qui transportent des informations sur les applications et les processus.

WebProcessInformation

Fournit des informations sur le processus de traitement qui héberge ASP.NET.

WebProcessStatistics

Fournit des informations sur l'évaluation de l'état d'un processus en cours.

WebRequestErrorEvent

Définit l'événement qui transporte des informations sur les erreurs de demande Web.

WebRequestEvent

Définit la classe de base pour les événements qui fournissent des informations sur la demande Web.

WebRequestInformation

Fournit des informations sur la demande Web en cours.

WebServiceErrorEvent

Définit l'événement qui contient des informations sur les erreurs de service Web.

WebSuccessAuditEvent

Fournit des informations sur les événements de sécurité réussis.

WebThreadInformation

Fournit des informations sur l'état d'un thread dans un processus ASP.NET.

WebViewStateFailureAuditEvent

Fournit des informations d'échec concernant l'état d'affichage d'une application Web.

WmiWebEventProvider

Implémente un fournisseur d'événements qui mappe les événements de contrôle d'état ASP.NET aux événements WMI (Windows Management Instrumentation).

Interfaces

IRegiisUtility

Fournit des utilitaires d'autorisation pour prendre en charge la configuration de l'application Web spécifique, l'enregistrement de l'assembly et la manipulation du conteneur de clé de l'assembly.

IWebEventCustomEvaluator

Évalue si un événement doit être envoyé au fournisseur associé en vue du traitement.

Énumérations

EventNotificationType

Spécifie le type de notification d'événement.

SessionStateType

Décrit le type d'état de session utilisé lors de l'installation d'un fournisseur de base de données d'état de session.

SqlFeatures

Spécifie les fonctionnalités ASP.NET à installer ou à supprimer à l'aide des méthodes fournies par la classe SqlServices.