System.Web.Management Namespace
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.
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. |