Compartir a través de


WebEventFormatter Clase

Definición

Da formato a la información de los eventos de supervisión de estado de ASP.NET.

public ref class WebEventFormatter
public class WebEventFormatter
type WebEventFormatter = class
Public Class WebEventFormatter
Herencia
WebEventFormatter

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar para dar formato a la WebEventFormatter información del evento. Está pensado principalmente para mostrar la sintaxis correcta que se va a usar. Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase 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

Comentarios

ASP.NET supervisión del estado permite al personal de producción y operaciones administrar las aplicaciones web implementadas. El System.Web.Management espacio de nombres contiene los tipos de eventos de mantenimiento responsables de empaquetar los datos de estado de mantenimiento de la aplicación y los tipos de proveedor responsables de procesar estos datos. También contiene tipos auxiliares que ayudan durante la administración de eventos de mantenimiento.

WebEventFormatter es un tipo auxiliar que se usa para dar formato uniforme a la información relacionada con eventos, lo que resulta útil si los datos del evento se deben registrar y presentar posteriormente al usuario.

Las instancias de la WebEventFormatter clase se pasan como argumentos a los métodos de formato definidos por los tipos de eventos de mantenimiento.

Propiedades

IndentationLevel

Obtiene o establece el nivel de sangría.

TabSize

Obtiene o establece el tamaño de la tabulación.

Métodos

AppendLine(String)

Anexa la cadena especificada y un retorno de carro a la información de evento.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve la información de evento en formato de cadena.

Se aplica a