MailWebEventProvider クラス

定義

電子メールを送信するイベント プロバイダーを作成するための基本機能を提供します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class MailWebEventProvider abstract : System::Web::Management::BufferedWebEventProvider
public abstract class MailWebEventProvider : System.Web.Management.BufferedWebEventProvider
type MailWebEventProvider = class
    inherit BufferedWebEventProvider
Public MustInherit Class MailWebEventProvider
Inherits BufferedWebEventProvider
継承
派生

注釈

ASP.NET 正常性の監視により、運用スタッフと運用スタッフはデプロイされた Web アプリケーションを管理できます。 System.Web.Management名前空間には、アプリケーションの正常性状態データをパッケージ化する正常性イベントの種類と、このデータの処理を担当するプロバイダーの種類が含まれています。 また、正常性イベントの管理中に役立つサポート型も含まれています。

MailWebEventProvider クラスは、Web イベントを監視し、選択したイベントの電子メールを送信するプロバイダーを構築するための基本クラスです。 このクラスは、.NET Framework インフラストラクチャをサポートしており、コードから直接継承したり、コードから直接使用したりするためのものではありません。

Note

ほとんどの場合、実装されている ASP.NET の正常性監視の種類を使用でき、<healthMonitoring> 構成セクションの値を指定して正常性監視システムを制御します。 正常性監視の種類から派生して、独自のカスタム イベントとプロバイダーを作成することもできます。 カスタム プロバイダーを作成する例については、「 方法: 正常性監視カスタム プロバイダーの例を実装する」を参照してください。

プロパティ

名前 説明
BufferMode

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

プロバイダーによって使用されるバッファリング モードを示す値を取得します。

(継承元 BufferedWebEventProvider)
Description

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

管理ツールやその他のユーザー インターフェイス (UI) での表示に適した簡単でわかりやすい説明を取得します。

(継承元 ProviderBase)
Name

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成時にプロバイダーを参照するために使用されるフレンドリ名を取得します。

(継承元 ProviderBase)
UseBuffering

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

プロバイダーがバッファー モードであるかどうかを示す値を取得します。

(継承元 BufferedWebEventProvider)

メソッド

名前 説明
Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Flush()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

プロバイダーのバッファーからイベント ログにイベントを移動します。

(継承元 BufferedWebEventProvider)
GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスの Type を取得します。

(継承元 Object)
Initialize(String, NameValueCollection)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このオブジェクトの初期値を設定します。

MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ProcessEvent(WebBaseEvent)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

プロバイダーに渡されたイベントを処理します。

ProcessEventFlush(WebEventBufferFlushInfo)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

プロバイダーのバッファーからすべてのイベントを削除します。

Shutdown()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

プロバイダーのシャットダウンに関連付けられているタスクを実行します。

ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください