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
要素を使用すると、イベント ソースにフレンドリ名を割り当てることができます。 これらの名前は、構成ファイルの セクションのサブセクションhealthMonitoring
で、イベント ソースを関連するイベント コンシューマー (プロバイダーと呼ばれる) にrules
関連付けるために使用されます。
イベント コードは、 オブジェクトの定数によって定義されたイベントに WebEventCodes マップされます。 マッピングでは、 プロパティと EndEventCode プロパティで指定された範囲がStartEventCode使用されます。
コンストラクター
EventMappingSettings(String, String) |
名前と型を指定して、EventMappingSettings クラスの新しいインスタンスを初期化します。 |
EventMappingSettings(String, String, Int32, Int32) |
指定した値を使用して、BufferModeSettings クラスの新しいインスタンスを初期化します。 |
プロパティ
メソッド
適用対象
こちらもご覧ください
.NET