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 基础结构,不应从代码继承或直接从代码中使用。

注意

在大多数情况下,你将能够使用 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)

适用于

另请参阅