WebEventFormatter 类

定义

设置 ASP.NET 运行状况监视事件信息的格式。

public ref class WebEventFormatter
public class WebEventFormatter
type WebEventFormatter = class
Public Class WebEventFormatter
继承
WebEventFormatter

示例

下面的代码示例演示如何使用 WebEventFormatter 设置事件信息的格式。 它主要用于显示要使用的正确语法。 该代码示例是 WebBaseEvent 类中的一个较大示例的一部分。

//Formats Web request event information.
public override void FormatCustomEventDetails(
    WebEventFormatter formatter)
{
    base.FormatCustomEventDetails(formatter);

    // Add custom data.
    formatter.AppendLine("");

    formatter.IndentationLevel += 1;

    formatter.TabSize = 4;

    formatter.AppendLine(
         "*SampleWebBaseEvent Start *");

    // Display custom event information.
    formatter.AppendLine(customCreatedMsg);
    formatter.AppendLine(customRaisedMsg);
    formatter.AppendLine(firingRecordInfo);

    formatter.AppendLine(
  "* SampleWebBaseEvent End *");


    formatter.IndentationLevel -= 1;
}
    'Formats Web request event information.
    Public Overrides Sub FormatCustomEventDetails( _
ByVal formatter As WebEventFormatter)
        MyBase.FormatCustomEventDetails(formatter)

        ' Add custom data.
        formatter.AppendLine("")

        formatter.IndentationLevel += 1
        
        formatter.TabSize = 4
        
        formatter.AppendLine("*SampleWebBaseEvent Start *")
        formatter.AppendLine("Custom information goes here")
        formatter.AppendLine("* SampleWebBaseEvent End *")
        ' Display custom event timing.
        formatter.AppendLine(customCreatedMsg)
        formatter.AppendLine(customRaisedMsg)
        formatter.IndentationLevel -= 1

    End Sub

注解

ASP.NET 运行状况监视允许生产和运营人员管理已部署的 Web 应用程序。 命名空间 System.Web.Management 包含负责打包应用程序运行状况状态数据的运行状况事件类型和负责处理此数据的提供程序类型。 它还包含支持类型,这些类型有助于管理运行状况事件。

WebEventFormatter这是一种支持类型,用于统一设置事件相关信息的格式,如果必须记录事件数据,然后向用户显示事件数据,则此类型非常有用。

WebEventFormatter 的实例作为参数传递给运行状况事件类型定义的格式设置方法。

属性

名称 说明
IndentationLevel

获取或设置缩进级别。

TabSize

获取或设置选项卡大小。

方法

名称 说明
AppendLine(String)

将指定的字符串和回车符追加到事件信息。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

以字符串格式返回事件信息。

适用于