MailWebEventProvider Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje základní funkce pro vytváření zprostředkovatelů událostí, kteří odesílají e-maily.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
- Dědičnost
- Odvozené
Poznámky
ASP.NET monitorování stavu umožňuje provozním a provozním pracovníkům spravovat nasazené webové aplikace. Obor System.Web.Management názvů obsahuje typy událostí stavu zodpovědné za balení dat stavu aplikace a typy zprostředkovatelů zodpovědné za zpracování těchto dat. Obsahuje také podpůrné typy, které pomáhají při správě událostí stavu.
Třída MailWebEventProvider je základní třídou pro vytváření poskytovatelů, kteří monitorují webové události a odesílají e-maily pro vybrané události. Tato třída podporuje infrastrukturu rozhraní .NET Framework a není určena k dědění nebo použití přímo z vašeho kódu.
Poznámka
Ve většině případů budete moct použít ASP.NET typy monitorování stavu tak, jak jsou implementovány, a systém monitorování stavu budete řídit zadáním hodnot v <healthMonitoring>
části konfigurace. Můžete také odvodit z typů monitorování stavu a vytvořit vlastní události a zprostředkovatele. Příklad vytvoření vlastního zprostředkovatele najdete v tématu Postupy: Implementace vlastního zprostředkovatele monitorování stavu – příklad.
Vlastnosti
BufferMode |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá hodnotu označující režim vyrovnávací paměti používaný zprostředkovatelem. (Zděděno od BufferedWebEventProvider) |
Description |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá stručný popis vhodný pro zobrazení v nástrojích pro správu nebo jiných uživatelských rozhraní (UI). (Zděděno od ProviderBase) |
Name |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá popisný název použitý k odkaz na zprostředkovatele během konfigurace. (Zděděno od ProviderBase) |
UseBuffering |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá hodnotu označující, zda je zprostředkovatel v režimu vyrovnávací paměti. (Zděděno od BufferedWebEventProvider) |
Metody
Equals(Object) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Flush() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Přesune události z vyrovnávací paměti zprostředkovatele do protokolu událostí. (Zděděno od BufferedWebEventProvider) |
GetHashCode() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Type Získá z aktuální instance. (Zděděno od Object) |
Initialize(String, NameValueCollection) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Nastaví počáteční hodnoty pro tento objekt. |
MemberwiseClone() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ProcessEvent(WebBaseEvent) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Zpracuje událost předanou zprostředkovateli. |
ProcessEventFlush(WebEventBufferFlushInfo) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Odebere všechny události z vyrovnávací paměti zprostředkovatele. |
Shutdown() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Provádí úlohy související s vypnutím poskytovatele. |
ToString() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |