Элемент eventMappings для элемента healthMonitoring (схема параметров ASP.NET)
Сопоставляет понятные имена событий с соответствующими типами событий.
Этот элемент не использовался до .NET Framework версии 2.0.
<eventMappings>
<add.../>
<remove.../>
<clear />
</eventMappings>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы для данного раздела.
Атрибуты
Отсутствует.
Дочерние элементы
Элемент |
Описание |
---|---|
add |
Необязательный элемент. Задает имя события и класс, который его реализует. |
clear |
Необязательный элемент. Удаляет все сопоставления понятных имен событий. |
remove |
Необязательный элемент. Удаляет заданное сопоставление понятного имени события. |
Родительские элементы
Элемент |
Описание |
---|---|
configuration |
Задает обязательный корневой элемент любого файла конфигурации, который используется средой CLR и приложениями .NET Framework. |
system.web |
Задает корневой элемент для раздела конфигурации ASP.NET. |
healthMonitoring |
Настраивает приложение для мониторинга работоспособности. |
Заметки
Элемент eventMappings позволяет присваивать понятные имена источникам события. Данные имена затем используются для связи источников события с соответствующими объектами-получателями событий, называемыми поставщиками, в элементе rules раздела конфигурации healthMonitoring.
Конфигурация по умолчанию
В корневом файле Web.config в .NET Framework версии 2.0 по умолчанию задан следующий элемент eventMappings.
<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>
Пример
В следующем примере показано добавление имени события к коллекции.
<eventMappings>
<add name="SampleWebEvent"
type= "Samples.AspNet.System.Web.Management.SampleWebEvent,
SampleWebEvent,Version=0.0.0.0, Culture=neutral,
PublicKeyToken=f0c63b9a560d5e5a"/>
</eventMAppings>
Сведения об элементе
Configuration section handler |
|
Configuration member |
|
Configurable locations |
Machine.config Файл Web.config корневого уровня Файл Web.config уровня приложения |
Requirements |
Microsoft Internet Information Services (IIS) версии 5.0, 5.1 или 6.0 .NET Framework версии 2.0 Microsoft Visual Studio 2005 |
См. также
Задачи
Пошаговое руководство. Отключение параметров конфигурации ASP.NET
Ссылки
Элемент healthMonitoring (схема параметров ASP.NET)
Элемент add для элемента eventMappings для элемента healthMonitoring (схема параметров ASP.NET)
Элемент remove для элемента eventMappings для элемента healthMonitoring (схема параметров ASP.NET)
Элемент clear для элемента eventMappings для элемента healthMonitoring (схема параметров ASP.NET)
Основные понятия
Общие сведения о конфигурационном ASP.NET
Серверные веб-элементы управления ASP.NET и возможности обозревателей
Настройка обеспечения безопасности ASP.NET
Другие ресурсы
Параметры конфигурации ASP.NET