Compartilhar via


MailWebEventProvider Classe

Definição

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)

Aplica-se a

Confira também