MailWebEventProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece a funcionalidade básica para a criação de provedores de eventos que enviam email.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
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
- Herança
- Derivado
Comentários
ASP.NET monitoramento de integridade permite que a equipe de produção e operações gerencie aplicativos Web implantados. O System.Web.Management namespace contém os tipos de evento de integridade responsáveis por empacotar dados de status de integridade do aplicativo e os tipos de provedor responsáveis por processar esses dados. Ele também contém tipos de suporte que ajudam durante o gerenciamento de eventos de integridade.
A MailWebEventProvider classe é uma classe base para criar provedores que monitoram eventos da Web e enviam emails para eventos selecionados. Essa classe dá suporte à infraestrutura do .NET Framework e não se destina a ser herdada ou usada diretamente do seu código.
Observação
Na maioria dos casos, você poderá usar os tipos de monitoramento de integridade ASP.NET conforme implementado e controlará o sistema de monitoramento de integridade especificando valores na <healthMonitoring>
seção de configuração. Você também pode derivar dos tipos de monitoramento de integridade para criar seus próprios eventos e provedores personalizados. Para obter um exemplo de criação de um provedor personalizado, consulte Como implementar o exemplo de provedor personalizado de monitoramento de integridade.
Propriedades
BufferMode |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém um valor que indica o modo de buffer usado pelo provedor. (Herdado de BufferedWebEventProvider) |
Description |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém uma breve descrição amigável adequada para exibição em ferramentas administrativas ou outras IUs (interfaces do usuário). (Herdado de ProviderBase) |
Name |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o nome amigável usado para referir-se ao provedor durante a configuração. (Herdado de ProviderBase) |
UseBuffering |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém um valor que indica se o provedor está no modo em buffer. (Herdado de BufferedWebEventProvider) |
Métodos
Equals(Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Flush() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Move os eventos do buffer do provedor para o log de eventos. (Herdado de BufferedWebEventProvider) |
GetHashCode() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o Type da instância atual. (Herdado de Object) |
Initialize(String, NameValueCollection) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Define os valores iniciais para esse objeto. |
MemberwiseClone() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Cria uma cópia superficial do Object atual. (Herdado de Object) |
ProcessEvent(WebBaseEvent) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Processa o evento passado para o provedor. |
ProcessEventFlush(WebEventBufferFlushInfo) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Remove todos os eventos do buffer do provedor. |
Shutdown() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Executa tarefas associadas ao desligamento do provedor. |
ToString() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |