MailWebEventProvider Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Udostępnia podstawowe funkcje tworzenia dostawców zdarzeń wysyłających wiadomości e-mail.
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego 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
- Pochodny
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
| Nazwa | Opis |
|---|---|
| BufferMode |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Pobiera wartość wskazującą tryb buforowania używany przez dostawcę. (Dziedziczone od BufferedWebEventProvider) |
| Description |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Pobiera krótki, przyjazny opis odpowiedni do wyświetlania w narzędziach administracyjnych lub innych interfejsach użytkownika (UI). (Dziedziczone od ProviderBase) |
| Name |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Pobiera przyjazną nazwę używaną do odwoływania się do dostawcy podczas konfiguracji. (Dziedziczone od ProviderBase) |
| UseBuffering |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Pobiera wartość wskazującą, czy dostawca jest w trybie buforowania. (Dziedziczone od BufferedWebEventProvider) |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Dziedziczone od Object) |
| Flush() |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Przenosi zdarzenia z buforu dostawcy do dziennika zdarzeń. (Dziedziczone od BufferedWebEventProvider) |
| GetHashCode() |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetType() |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Type Pobiera bieżące wystąpienie. (Dziedziczone od Object) |
| Initialize(String, NameValueCollection) |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Ustawia wartości początkowe dla tego obiektu. |
| MemberwiseClone() |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| ProcessEvent(WebBaseEvent) |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Przetwarza zdarzenie przekazane do dostawcy. |
| ProcessEventFlush(WebEventBufferFlushInfo) |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Usuwa wszystkie zdarzenia z buforu dostawcy. |
| Shutdown() |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Wykonuje zadania skojarzone z zamykaniem dostawcy. |
| ToString() |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |