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 オブジェクトの定数によって定義されたイベントにマップされます。 マッピングでは、 StartEventCode プロパティと EndEventCode プロパティで指定された範囲が使用されます。
コンストラクター
| 名前 | 説明 |
|---|---|
| EventMappingSettings(String, String, Int32, Int32) |
指定した値を使用して、 BufferModeSettings クラスの新しいインスタンスを初期化します。 |
| EventMappingSettings(String, String) |
指定した名前と型を使用して、 EventMappingSettings クラスの新しいインスタンスを初期化します。 |