MailWebEventProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die grundlegenden Funktionen zum Erstellen von Ereignisanbietern bereit, die E-Mails senden.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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
- Vererbung
- Abgeleitet
Hinweise
ASP.NET Integritätsüberwachung ermöglicht es Produktions- und Betriebsmitarbeitern, bereitgestellte Webanwendungen zu verwalten. Der System.Web.Management Namespace enthält die Integritätsereignistypen, die für das Packen von Anwendungsintegritätsstatusdaten verantwortlich sind, und die Anbietertypen, die für die Verarbeitung dieser Daten verantwortlich sind. Es enthält auch unterstützende Typen, die bei der Verwaltung von Integritätsereignissen helfen.
Die MailWebEventProvider -Klasse ist eine Basisklasse zum Erstellen von Anbietern, die Webereignisse überwachen und E-Mails für ausgewählte Ereignisse senden. Diese Klasse unterstützt die .NET Framework-Infrastruktur und soll nicht von Ihrem Code geerbt oder direkt von diesem verwendet werden.
Hinweis
In den meisten Fällen können Sie die ASP.NET Integritätsüberwachungstypen wie implementiert verwenden, und Sie steuern das System zur Integritätsüberwachung, indem Sie Werte im <healthMonitoring>
Konfigurationsabschnitt angeben. Sie können auch von den Integritätsüberwachungstypen ableiten, um Ihre eigenen benutzerdefinierten Ereignisse und Anbieter zu erstellen. Ein Beispiel zum Erstellen eines benutzerdefinierten Anbieters finden Sie unter Vorgehensweise: Implementieren des benutzerdefinierten Anbieterbeispiels für die Integritätsüberwachung.
Eigenschaften
BufferMode |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft einen Wert ab, der den vom Anbieter verwendeten Puffermodus angibt. (Geerbt von BufferedWebEventProvider) |
Description |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine kurze, benutzerfreundliche Beschreibung ab, die für die Anzeige in Verwaltungstools oder anderen Benutzeroberflächen geeignet ist. (Geerbt von ProviderBase) |
Name |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den Anzeigennamen ab, der verwendet wird, um während der Konfiguration auf den Anbieter zu verweisen. (Geerbt von ProviderBase) |
UseBuffering |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft einen Wert ab, der angibt, ob sich der Anbieter im Puffermodus befindet. (Geerbt von BufferedWebEventProvider) |
Methoden
Equals(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Flush() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Verschiebt die Ereignisse aus dem Puffer des Anbieters in das Ereignisprotokoll. (Geerbt von BufferedWebEventProvider) |
GetHashCode() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Initialize(String, NameValueCollection) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Legt die Anfangswerte für dieses Objekt fest. |
MemberwiseClone() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ProcessEvent(WebBaseEvent) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Verarbeitet das an den Anbieter übergebene Ereignis. |
ProcessEventFlush(WebEventBufferFlushInfo) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Entfernt alle Ereignisse aus dem Puffer des Anbieters. |
Shutdown() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Führt mit dem Beenden des Anbieters verbundene Aufgaben aus. |
ToString() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |