Udostępnij za pośrednictwem


MailWebEventProvider Klasa

Definicja

Udostępnia podstawowe funkcje tworzenia dostawców zdarzeń wysyłających wiadomości e-mail.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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
Dziedziczenie
Pochodne

Uwagi

ASP.NET monitorowanie kondycji umożliwia pracownikom produkcyjnym i operacyjnym zarządzanie wdrożonych aplikacji internetowych. System.Web.Management Przestrzeń nazw zawiera typy zdarzeń kondycji odpowiedzialne za pakowanie danych o stanie kondycji aplikacji i typów dostawców odpowiedzialnych za przetwarzanie tych danych. Zawiera również typy pomocnicze, które pomagają podczas zarządzania zdarzeniami kondycji.

Klasa MailWebEventProvider jest klasą bazową do tworzenia dostawców, którzy monitorują zdarzenia sieci Web i wysyłają wiadomości e-mail dla wybranych zdarzeń. Ta klasa obsługuje infrastrukturę .NET Framework i nie ma być dziedziczona z kodu ani używana bezpośrednio z kodu.

Uwaga

W większości przypadków będzie można użyć ASP.NET typów monitorowania kondycji zgodnie z implementacją i będzie kontrolować system monitorowania kondycji, określając wartości w <healthMonitoring> sekcji konfiguracji. Możesz również pochodzić z typów monitorowania kondycji w celu utworzenia własnych niestandardowych zdarzeń i dostawców. Przykład tworzenia dostawcy niestandardowego można znaleźć w temacie How to: Implement the Health Monitoring Custom Provider Example (Instrukcje: implementowanie niestandardowego dostawcy monitorowania kondycji).

Właściwości

BufferMode

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera wartość wskazującą tryb buforowania używany przez dostawcę.

(Odziedziczone po BufferedWebEventProvider)
Description

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera krótki, przyjazny opis odpowiedni do wyświetlania w narzędziach administracyjnych lub innych interfejsach użytkownika (UI).

(Odziedziczone po ProviderBase)
Name

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera przyjazną nazwę używaną do odwoływania się do dostawcy podczas konfiguracji.

(Odziedziczone po ProviderBase)
UseBuffering

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera wartość wskazującą, czy dostawca jest w trybie buforowania.

(Odziedziczone po BufferedWebEventProvider)

Metody

Equals(Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Flush()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przenosi zdarzenia z buforu dostawcy do dziennika zdarzeń.

(Odziedziczone po BufferedWebEventProvider)
GetHashCode()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
Initialize(String, NameValueCollection)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Ustawia wartości początkowe dla tego obiektu.

MemberwiseClone()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ProcessEvent(WebBaseEvent)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przetwarza zdarzenie przekazane do dostawcy.

ProcessEventFlush(WebEventBufferFlushInfo)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Usuwa wszystkie zdarzenia z buforu dostawcy.

Shutdown()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wykonuje zadania skojarzone z zamykaniem dostawcy.

ToString()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też