MailWebEventProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit la fonctionnalité de base permettant de créer des fournisseurs d’événements qui envoient des e-mails.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public ref class MailWebEventProvider abstract : System::Web::Management::BufferedWebEventProvider
public abstract class MailWebEventProvider : System.Web.Management.BufferedWebEventProvider
type MailWebEventProvider = class
inherit BufferedWebEventProvider
Public MustInherit Class MailWebEventProvider
Inherits BufferedWebEventProvider
- Héritage
- Dérivé
Remarques
ASP.NET surveillance de l’intégrité permet au personnel de production et d’exploitation de gérer les applications web déployées. L’espace System.Web.Management de noms contient les types d’événements d’intégrité responsables de l’empaquetage des données d’état d’intégrité de l’application et des types de fournisseurs responsables du traitement de ces données. Il contient également des types de prise en charge qui aident pendant la gestion des événements d’intégrité.
La MailWebEventProvider classe est une classe de base pour créer des fournisseurs qui surveillent les événements Web et envoient des e-mails pour les événements sélectionnés. Cette classe prend en charge l’infrastructure .NET Framework et n’est pas destinée à être héritée ou utilisée directement à partir de votre code.
Note
Dans la plupart des cas, vous serez en mesure d’utiliser les types de surveillance d’intégrité ASP.NET comme implémentés, et vous allez contrôler le système de surveillance de l’intégrité en spécifiant des valeurs dans la section de configuration <healthMonitoring>. Vous pouvez également dériver des types de supervision d’intégrité pour créer vos propres événements et fournisseurs personnalisés. Pour obtenir un exemple de création d’un fournisseur personnalisé, consultez How to : Implement the Health Monitoring Custom Provider Example.
Propriétés
| Nom | Description |
|---|---|
| BufferMode |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient une valeur indiquant le mode de mise en mémoire tampon utilisé par le fournisseur. (Hérité de BufferedWebEventProvider) |
| Description |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient une brève description conviviale adaptée à l’affichage dans les outils d’administration ou d’autres interfaces utilisateur (UIs). (Hérité de ProviderBase) |
| Name |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient le nom convivial utilisé pour faire référence au fournisseur pendant la configuration. (Hérité de ProviderBase) |
| UseBuffering |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient une valeur indiquant si le fournisseur est en mode mis en mémoire tampon. (Hérité de BufferedWebEventProvider) |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| Flush() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Déplace les événements de la mémoire tampon du fournisseur dans le journal des événements. (Hérité de BufferedWebEventProvider) |
| GetHashCode() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient la Type de l’instance actuelle. (Hérité de Object) |
| Initialize(String, NameValueCollection) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Définit les valeurs initiales de cet objet. |
| MemberwiseClone() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ProcessEvent(WebBaseEvent) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Traite l’événement passé au fournisseur. |
| ProcessEventFlush(WebEventBufferFlushInfo) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Supprime tous les événements de la mémoire tampon du fournisseur. |
| Shutdown() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Effectue des tâches associées à l’arrêt du fournisseur. |
| ToString() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |