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 屬性指定的範圍。
建構函式
| 名稱 | Description |
|---|---|
| EventMappingSettings(String, String, Int32, Int32) |
使用指定的值初始化該類別的新實例 BufferModeSettings 。 |
| EventMappingSettings(String, String) |
使用指定的名稱和類型初始化該類別的新實例 EventMappingSettings 。 |