eventMappings elemento para healthMonitoring (ASP.NET Settings Schema)
[Esta documentação destina-se apenas à visualização e está sujeita a alterações em versões posteriores. Os tópicos em branco estão incluídos como espaços reservados.]
Mapeia nomes amigáveis de eventos para os tipos de eventos relacionados.
Esse elemento é novo no .NET Framework versão 2.0.
<eventMappings>
<add.../>
<remove.../>
<clear />
</eventMappings>
Attributes and Elements
As seções a seguir descrevem os atributos, elementos filho e elementos pai para esta seção.
Attributes
Nenhum.
Child Elements
Elemento |
Descrição |
---|---|
add |
Elemento opcional. Especifica o nome do evento e a classe que implementa o evento. |
clear |
Elemento opcional. Remove todos os mapeamentos de nome amigável do evento. |
remove |
Elemento opcional. Remove o mapeamento de nome amigável do evento especificado. |
Parent Elements
Elemento |
Descrição |
---|---|
configuration |
Especifica o elemento raiz necessários em cada arquivo de configuração que é usado pelo common language runtime e o.Aplicativos do 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. |
Remarks
O eventMappings elemento permite que você atribuir nomes amigáveis para origens de eventos. Esses nomes são usados para associar os consumidores de eventos relacionados, que são chamados de provedores, em fontes de evento a rules elemento da healthMonitoring seção da configuração.
Configuração padrão
O seguinte padrão eventMappings elemento é configurado no arquivo Web. config raiz na.NET Framework versão 2.0.
<eventMappings>
<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" />
</eventMappings>
Exemplo
O exemplo de código a seguir mostra como adicionar um nome de 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>
Element Information
Configuration section handler |
|
Configuration member |
|
Configurable locations |
Machine.config Web. config de nível de raiz Web. config de nível de aplicativo |
Requirements |
Serviços de Informações da Internet da Microsoft (IIS) versão 5.0, 5.1 ou 6.0 A.NET Framework versão 2.0 Microsoft Visual Studio 2005 |
Consulte também
Tasks
How to: Lock ASP.NET Configuration Settings
Reference
healthMonitoring Element (ASP.NET Settings Schema)
Adicionar elemento eventMappings para healthMonitoring (ASP.NET Settings Schema)
remover o elemento eventMappings para healthMonitoring (ASP.NET Settings Schema)
Desmarque elemento eventMappings para healthMonitoring (ASP.NET Settings Schema)
Concepts
ASP.NET Configuration Overview
ASP.NET Server Controls and Browser Capabilities
Other Resources
ASP.Definições de configuração de rede