EventMappingSettings 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义事件提供程序的 ASP.NET 事件映射设置。 此类不能被继承。
public ref class EventMappingSettings sealed : System::Configuration::ConfigurationElement
public sealed class EventMappingSettings : System.Configuration.ConfigurationElement
type EventMappingSettings = class
inherit ConfigurationElement
Public NotInheritable Class EventMappingSettings
Inherits ConfigurationElement
- 继承
示例
以下配置文件摘录显示了如何以声明方式指定类的 EventMappingSettings 多个属性的值。
<healthMonitoring>
<eventMappings>
<add name="All Events"
type="System.Web.Management.WebBaseEvent, System.Web,
Version=%ASSEMBLY_VERSION%, Culture=neutral,
PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
<add name="HeartBeats"
type="System.Web.Management.WebHeartBeatEvent, System.Web,
Version=%ASSEMBLY_VERSION%, Culture=neutral,
PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
<add name="Application Lifetime Events"
type="System.Web.Management.WebApplicationLifetimeEvent, System.Web, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
<add name="Request Processing Events"
type="System.Web.Management.WebRequestEvent, System.Web, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
<add name="All Errors"
type="System.Web.Management.WebBaseErrorEvent, System.Web, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
<add name="Infrastructure Errors"
type="System.Web.Management.WebErrorEvent, System.Web, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
<add name="Request Processing Errors"
type="System.Web.Management.WebRequestErrorEvent, System.Web, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
<add name="All Audits"
type="System.Web.Management.WebAuditEvent, System.Web, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
<add name="Failure Audits"
type="System.Web.Management.WebFailureAuditEvent, System.Web, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
<add name="Success Audits"
type="System.Web.Management.WebSuccessAuditEvent, System.Web, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"
/>
</eventMappings>
</healthMonitoring>
注解
此类对应于 eventMappings 配置文件元素。 该 eventMappings 元素允许向事件源分配友好名称。 然后,这些名称用于在配置文件的子节rules中healthMonitoring将事件源与相关事件使用者(称为提供程序)相关联。
事件代码映射到由对象中的 WebEventCodes 常量定义的事件。 映射使用与StartEventCodeEndEventCode属性指定的范围。
构造函数
| 名称 | 说明 |
|---|---|
| EventMappingSettings(String, String, Int32, Int32) |
使用指定的值初始化类的新实例 BufferModeSettings 。 |
| EventMappingSettings(String, String) |
使用指定的名称和类型初始化类的新实例 EventMappingSettings 。 |