System.Web.Management Espaço de Nomes

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.