System.Web.Management Namespace

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

Classes

Nome Description
BufferedWebEventProvider

Fornece a funcionalidade base para criar provedores de eventos que exigem buffer.

EventLogWebEventProvider

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

IisTraceWebEventProvider

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

MailEventNotificationInfo

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

MailWebEventProvider

Fornece a funcionalidade base para criar provedores de eventos que enviam email.

RegiisUtility

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

RuleFiringRecord

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

SimpleMailWebEventProvider

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

SqlExecutionException

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

SqlServices

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

SqlWebEventProvider

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

TemplatedMailWebEventProvider

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

TraceWebEventProvider

Implementa um provedor de eventos que envia ASP.NET eventos de monitoramento de integridade 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

Serve como a classe base para todos os eventos de auditoria de monitoramento de integridade ASP.NET.

WebAuthenticationFailureAuditEvent

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

WebAuthenticationSuccessAuditEvent

Fornece informações sobre eventos de autenticação bem-sucedidos.

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 WebBaseEvent objetos. Essa classe não pode ser herdada.

WebErrorEvent

Fornece informações sobre erros sistêmicos.

WebEventBufferFlushInfo

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

WebEventCodes

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

WebEventFormatter

Formata ASP.NET informações de evento de monitoramento de integridade.

WebEventManager

Fornece funcionalidade para gerenciar eventos Da Web em um aplicativo. Essa classe não pode ser herdada.

WebEventProvider

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

WebFailureAuditEvent

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

WebHeartbeatEvent

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

WebManagementEvent

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

WebProcessInformation

Fornece informações sobre o processo de trabalho que hospeda 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 que fornecem 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 de serviço Web.

WebSuccessAuditEvent

Fornece informações sobre eventos de segurança bem-sucedidos.

WebThreadInformation

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

WebViewStateFailureAuditEvent

Fornece informações de falha relacionadas ao estado do modo de exibição do aplicativo Web.

WmiWebEventProvider

Implementa um provedor de eventos que mapeia ASP.NET eventos de monitoramento de integridade para eventos de instrumentação de gerenciamento de Windows (WMI).

Interfaces

Nome Description
IRegiisUtility

Fornece utilitários de autorização para dar suporte a configurações específicas de aplicativo Web, registro de assembly e manipulação de contêiner de chave de assembly.

IWebEventCustomEvaluator

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

Enumerações

Nome Description
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 de ASP.NET a serem instalados ou removidos usando os métodos fornecidos pela classe SqlServices.