Sdílet prostřednictvím


Element add podelementu eventMappings elementu healthMonitoring (schéma nastavení ASP.NET)

Určuje název události a třídu, která jej implementuje.

Tento element je v rozhraní .NET Framework verze 2.0 nový.

<add
    name="health event name"
    type="type reference"
    startEventCode="starting event code range"
    endEventCode="ending event code range" />

Atributy a prvky

Následující části popisují atributy, podřízené prvky a rodičovské elementy pro tento oddíl.

v případě vícehodnotových atributů

Atribut

Popis

name

Požadované String atributu.

Určuje popisný název události stavu.

type

Požadovaný atribut typu String.

Určuje plně kvalifikovaný typ události.

startEventCode

Nepovinný atribut Int32.

Určuje rozsah identifikátoru kódu počáteční události.

Výchozí hodnota je 0.

endEventCode

Nepovinný atribut Int32.

Určuje rozsah identifikátoru kódu konečné události.

Výchozí hodnota je "Infinite".

Podřízené prvky

Žádný

Nadřazené prvky

Prvek

Popis

configuration

Určuje požadovaný kořenový element nacházející se v každém konfiguračním souboru, který je používán modulem CLR (Common Language Runtime) a aplikacemi rozhraní .NET Framework.

system.web

Určuje kořenový element oddílu konfigurace technologie ASP.NET.

healthMonitoring

Konfiguruje aplikaci pro sledování jejího stavu.

eventMappings

Mapuje popisné názvy události na typy související události.

Poznámky

Element add umožňuje přiřadit popisné názvy zdrojům události. Tyto názvy jsou potom použity k přidružení zdrojů událostí se souvisejícími příjemci události, které se nazývají poskytovatelé v elementu rules oddílu konfigurace healthMonitoring.

Výchozí konfigurace

Následující výchozí element add je v rozhraní .NET Framework verze 2.0 konfigurován v kořenovém souboru Web.config.

<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" />

Příklad

Následující příklad kódu ukazuje, jak přidat do kolekce událost.

<eventMappings>
  <add name="SampleWebEvent"
    type= "Samples.AspNet.System.Web.Management.SampleWebEvent,
    SampleWebEvent,Version=0.0.0.0, Culture=neutral, 
    PublicKeyToken=f0c63b9a560d5e5a"/>
</eventMappings>

Informace prvku

Obslužná rutina konfiguračního oddílu

System.Web.Configuration.HealthMonitoringSection

Konfigurační člen

HealthMonitoringSection.EventMappings

Konfigurovatelná umístění

Machine.config

Web.config kořenové úrovně

Web.config aplikační úrovně

Požadavky

Microsoft Internet Information Services (IIS) 5.0, 5.1 nebo 6.0

.NET Framework verze 2.0

Microsoft Visual Studio 2005

Viz také

Úkoly

Postupy: Uzamknutí nastavení konfigurace technologie ASP.NET

Odkaz

Element healthMonitoring (schéma nastavení ASP.NET)

element eventMappings pro healthMonitoring (schéma nastavení technologie ASP.NET)

Element remove podelementu eventMappings elementu healthMonitoring (schéma nastavení ASP.NET)

Element clear podelementu eventMappings elementu healthMonitoring (schéma nastavení ASP.NET)

System.Configuration

System.Web.Configuration

Koncepty

Přehled konfigurace technologie ASP.NET

Ovládací prvky webového serveru technologie ASP.NET a schopnosti prohlížeče

Zabezpečení konfigurace technologie ASP.NET

Scénáře konfigurace technologie ASP.NET

Další zdroje

Konfigurační soubory technologie ASP.NET

Nastavení konfigurace ASP.NET

Obecné nastavení konfigurace (technologie ASP.NET)

Rozhraní API konfigurace technologie ASP.NET