System.Web.Management Namespace

Contém classes e interfaces para gerenciar e monitorar a integridade de aplicativos Web.

Classes

BufferedWebEventProvider

Fornece a funcionalidade básica para a criação de provedores de eventos que exigem armazenamento em buffer.

EventLogWebEventProvider

Implementa um provedor de eventos que registra eventos de monitoramento de integridade do ASP.NET no Log de Eventos do Aplicativo do Windows.

IisTraceWebEventProvider

Representa um provedor de eventos que roteia eventos de rastreamento do ASP.NET para a infraestrutura do IIS 7.0.

MailEventNotificationInfo

Fornece informações para o objeto TemplatedMailWebEventProvider sobre a notificação de evento atual.

MailWebEventProvider

Fornece a funcionalidade básica para a criação de provedores de eventos que enviam email.

RegiisUtility

Fornece utilitários de autorização para dar suporte à configuração, ao registro de assembly e à manipulação de contêiner de chave de assembly específicos de aplicativo Web. Essa classe não pode ser herdada.

RuleFiringRecord

Representa o registro de acionamento para um evento que deriva da classe WebManagementEvent e implementa a interface IWebEventCustomEvaluator.

SimpleMailWebEventProvider

Implementa um provedor de eventos que envia email para notificações de eventos.

SqlExecutionException

Define uma classe para exceções de execução do SQL no namespace System.Web.Management.

SqlServices

Dá suporte à instalação e remoção dos elementos do banco de dados do SQL Server de recursos ASP.NET.

SqlWebEventProvider

Implementa um provedor de eventos que salva as notificações de eventos em um banco de dados SQL.

TemplatedMailWebEventProvider

Implementa um provedor de eventos que usa modelos para definir e formatar emails que ele envia para notificações de eventos.

TraceWebEventProvider

Implementa um provedor de eventos que envia eventos de monitoramento de integridade do ASP.NET como mensagens de rastreamento.

WebApplicationInformation

Fornece informações associadas a eventos de integridade.

WebApplicationLifetimeEvent

Representa um evento significativo no tempo de vida de um aplicativo.

WebAuditEvent

Funciona como a classe base de todos os eventos de auditoria de monitoramento de integridade do ASP.NET.

WebAuthenticationFailureAuditEvent

Fornece informações sobre falhas de autenticação do ASP.NET.

WebAuthenticationSuccessAuditEvent

Fornece informações sobre eventos de autenticação com êxito.

WebBaseErrorEvent

Serve como a classe base para todos os eventos de erro de monitoramento de integridade.

WebBaseEvent

Define a classe base para os eventos de monitoramento de integridade do ASP.NET.

WebBaseEventCollection

Contém uma coleção de objetos WebBaseEvent . Essa classe não pode ser herdada.

WebErrorEvent

Fornece informações sobre erros de sistema.

WebEventBufferFlushInfo

Contém os parâmetros que definem as características de liberação de buffer.

WebEventCodes

Define os códigos associados a eventos de monitoramento de integridade do ASP.NET.

WebEventFormatter

Formata as informações sobre eventos de monitoramento de integridade do ASP.NET.

WebEventManager

Fornece a funcionalidade de gerenciamento de eventos da Web em um aplicativo. Essa classe não pode ser herdada.

WebEventProvider

Fornece a classe base para provedores de eventos que não estão em buffer.

WebFailureAuditEvent

Fornece informações sobre falhas de segurança.

WebHeartbeatEvent

Define os eventos de monitoramento de integridade gerados em um intervalo periódico.

WebManagementEvent

Define a classe base para eventos que contêm informações de processo e de aplicativo.

WebProcessInformation

Fornece informações sobre o processo de trabalho que hospeda o ASP.NET.

WebProcessStatistics

Fornece informações para avaliar a integridade de um processo em execução.

WebRequestErrorEvent

Define o evento que contém informações sobre erros de solicitação da Web.

WebRequestEvent

Define a classe base para eventos fornecendo informações de solicitação da Web.

WebRequestInformation

Fornece informações sobre a solicitação da Web atual.

WebServiceErrorEvent

Define o evento que contém informações sobre erros do serviço Web.

WebSuccessAuditEvent

Fornece informações sobre eventos de segurança com êxito.

WebThreadInformation

Fornece informações sobre o estado de um thread em um processo do ASP.NET.

WebViewStateFailureAuditEvent

Fornece informações de falha relacionada a estado de exibição do aplicativo Web.

WmiWebEventProvider

Implementa um provedor de eventos que mapeia eventos de monitoramento de integridade do ASP.NET para eventos da WMI (Instrumentação de Gerenciamento do Windows).

Interfaces

IRegiisUtility

Fornece utilitários de autorização para dar suporte à configuração, ao registro de assembly e à manipulação de contêiner de chave de assembly específicos de aplicativo Web.

IWebEventCustomEvaluator

Avalia se um evento deve ser enviado para o provedor relacionado para processamento.

Enumerações

EventNotificationType

Especifica o tipo de notificação de evento.

SessionStateType

Descreve o tipo de estado de sessão usado ao instalar um provedor de banco de dados de estado de sessão.

SqlFeatures

Especifica os recursos do ASP.Net a serem instalados ou removidos usando os métodos fornecidos pela classe SqlServices.