Adicionar elemento eventMappings para healthMonitoring (ASP.NET Configurações Schema)
Especifica o nome do evento e a classe que implementa a ele.
Esse elemento é novo no .NET Framework versão 2.0.
<add
name="health event name"
type="type reference"
startEventCode="starting event code range"
endEventCode="ending event code range" />
Atributos e elementos
As seções a seguir descrevem os atributos, elementos filho e os elementos pai para esta seção.
Atributos
Atributo |
Descrição |
---|---|
name |
Obrigatório String atributo. Especifica o nome amigável do evento de integridade. |
type |
Obrigatório String atributo. Especifica o tipo totalmente qualificado do evento. |
startEventCode |
Opcional Int32 atributo. Especifica o intervalo de identificador de código inicial do evento. O padrão é 0. |
endEventCode |
Opcional Int32 atributo. Especifica o intervalo de identificador de código final do evento. O padrão é "Infinite". |
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
configuration |
Especifica o elemento de raiz em todos os arquivos de configuração que é usado pelo Common Language Runtime e os aplicativos .NET Framework. |
system.web |
Especifica o elemento raiz para o ASP.Seção de configuração de rede. |
healthMonitoring |
Configura um aplicativo para monitoração integridade. |
eventMappings |
Mapeia nomes amigáveis de eventos para os tipos de eventos relacionados. |
Comentários
O add elemento permite que você atribuir nomes amigáveis para origens de eventos. Esses nomes são usados para associar os consumidores de eventos relacionados, chamados provedores, em fontes de evento de rules elemento da healthMonitoring seção.
Configuração padrão
O seguinte padrão add elemento é configurado no arquivo Web. config raiz na.NET Framework versão 2.0.
<add name="All Events" type="System.Web.Management.WebBaseEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Heartbeats" type="System.Web.Management.WebHeartbeatEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Application Lifetime Events" type="System.Web.Management.WebApplicationLifetimeEvent,
System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
startEventCode="0" endEventCode="2147483647" />
<add name="Request Processing Events" type="System.Web.Management.WebRequestEvent,
System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="All Errors" type="System.Web.Management.WebBaseErrorEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Infrastructure Errors" type="System.Web.Management.WebErrorEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Request Processing Errors" type="System.Web.Management.WebRequestErrorEvent,
System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="All Audits" type="System.Web.Management.WebAuditEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Failure Audits" type="System.Web.Management.WebFailureAuditEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Success Audits" type="System.Web.Management.WebSuccessAuditEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
Exemplo
O exemplo de código a seguir mostra como adicionar um evento à coleção.
<eventMappings>
<add name="SampleWebEvent"
type= "Samples.AspNet.System.Web.Management.SampleWebEvent,
SampleWebEvent,Version=0.0.0.0, Culture=neutral,
PublicKeyToken=f0c63b9a560d5e5a"/>
</eventMappings>
Informações do elemento
Manipulador da seção de configuração |
|
Membro de configuração |
|
Locais configuráveis |
Machine.config Web. config de nível de raiz Web. config de nível de aplicativo |
Requisitos |
De da (IIS) versão 5.0, 5.1 ou 6.0 A.NET Framework versão 2.0 Microsoft Visual Studio 2005 |
Consulte também
Tarefas
Como: Bloquear definições de configuração ASP.NET
Referência
healthMonitoring Element (ASP.NET Settings Schema)
eventMappings elemento para healthMonitoring (ASP.NET Configurações Schema)
remover o elemento eventMappings para healthMonitoring (ASP.NET Configurações Schema)
Desmarque elemento eventMappings para healthMonitoring (ASP.NET Configurações Schema)
Conceitos
Visão geral da configuração ASP.NET
Controles de servidor Web do ASP.NET e recursos do navegador
Protegendo a configuração do ASP.NET
Cenários de configuração ASP.NET
Outros recursos
Arquivos de configuração ASP.NET
ASP.NET Configuration Settings