System.Web.Management Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes e interfaces para gerir e monitorizar a saúde das aplicações Web.
Classes
| Name | Description |
|---|---|
| BufferedWebEventProvider |
Fornece a funcionalidade base para criar fornecedores de eventos que necessitam de buffering. |
| EventLogWebEventProvider |
Implementa um fornecedor de eventos que regista eventos de monitorização de saúde do ASP.NET no Registo de Eventos de Aplicações do Windows. |
| IisTraceWebEventProvider |
Representa um fornecedor de eventos que encaminha eventos de rastreamento ASP.NET para a infraestrutura IIS 7.0. |
| MailEventNotificationInfo |
Fornece informação ao TemplatedMailWebEventProvider objeto sobre a notificação do evento atual. |
| MailWebEventProvider |
Fornece a funcionalidade base para criar fornecedores de eventos que enviam emails. |
| RegiisUtility |
Fornece utilitários de autorização para suportar configuração específica de aplicações Web, registo de assembly e manipulação de contentores de chave assembly. Esta classe não pode ser herdada. |
| RuleFiringRecord |
Representa o registo de disparo de um evento que deriva da WebManagementEvent classe e implementa a IWebEventCustomEvaluator interface. |
| SimpleMailWebEventProvider |
Implementa um fornecedor de eventos que envia emails para notificações de eventos. |
| SqlExecutionException |
Define uma classe para exceções de execução SQL no System.Web.Management namespace. |
| SqlServices |
Suporta a instalação e remoção dos elementos da base de dados do SQL Server das funcionalidades do ASP.NET. |
| SqlWebEventProvider |
Implementa um fornecedor de eventos que guarda notificações de eventos numa base de dados SQL. |
| TemplatedMailWebEventProvider |
Implementa um fornecedor de eventos que utiliza modelos para definir e formatar os emails que envia para notificações de eventos. |
| TraceWebEventProvider |
Implementa um fornecedor de eventos que envia eventos de monitorização de saúde ASP.NET como mensagens de rastreamento. |
| WebApplicationInformation |
Fornece informações associadas a eventos de saúde. |
| WebApplicationLifetimeEvent |
Representa um evento significativo na vida útil de uma aplicação. |
| WebAuditEvent |
Serve como classe base para todos os eventos de auditoria de monitorização de saúde do ASP.NET. |
| WebAuthenticationFailureAuditEvent |
Fornece informações sobre falhas de autenticação no ASP.NET. |
| WebAuthenticationSuccessAuditEvent |
Fornece informações sobre eventos de autenticação bem-sucedidos. |
| WebBaseErrorEvent |
Serve como classe base para todos os eventos de erro de monitorização de saúde. |
| WebBaseEvent |
Define a classe base para os eventos de monitorização de saúde do ASP.NET. |
| WebBaseEventCollection |
Contém uma coleção de WebBaseEvent objetos. Esta 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 flush. |
| WebEventCodes |
Define os códigos associados aos eventos de monitorização de saúde do ASP.NET. |
| WebEventFormatter |
Formata a informação do evento de monitorização da saúde do ASP.NET. |
| WebEventManager |
Fornece funcionalidade para gerir eventos Web numa aplicação. Esta classe não pode ser herdada. |
| WebEventProvider |
Fornece a classe base para fornecedores de eventos não bufferizados. |
| WebFailureAuditEvent |
Fornece informações sobre falhas de segurança. |
| WebHeartbeatEvent |
Define aqueles eventos de monitorização de saúde levantados a intervalos periódicos. |
| WebManagementEvent |
Define a classe base para eventos que transportam informação de aplicação e processo. |
| WebProcessInformation |
Fornece informações sobre o processo worker que aloja o ASP.NET. |
| WebProcessStatistics |
Fornece informação para avaliar a saúde de um processo em curso. |
| WebRequestErrorEvent |
Define o evento que transporta informação sobre erros de pedidos Web. |
| WebRequestEvent |
Define a classe base para eventos que fornecem informação de pedidos Web. |
| WebRequestInformation |
Fornece informações sobre o pedido Web atual. |
| WebServiceErrorEvent |
Define o evento que contém informação 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 num processo ASP.NET. |
| WebViewStateFailureAuditEvent |
Fornece informações relacionadas com a vista da aplicação Web e o estado de falhas. |
| WmiWebEventProvider |
Implementa um fornecedor de eventos que mapeia eventos de monitorização de saúde do ASP.NET para eventos do Windows Management Instrumentation (WMI). |
Interfaces
| Name | Description |
|---|---|
| IRegiisUtility |
Fornece utilitários de autorização para suportar configuração específica de aplicações Web, registo de assembly e manipulação de contentores de chave assembly. |
| IWebEventCustomEvaluator |
Avalia se um evento deve ser enviado ao fornecedor relacionado para processamento. |
Enumerações
| Name | Description |
|---|---|
| EventNotificationType |
Especifica o tipo de notificação do evento. |
| SessionStateType |
Descreve o tipo de estado de sessão utilizado ao instalar um fornecedor de base de dados de estado de sessão. |
| SqlFeatures |
Especifica as ASP.NET funcionalidades a instalar ou remover usando os métodos fornecidos pela classe SqlServices. |