Compartilhar via


WebEventFormatter Classe

Definição

Formata as informações sobre eventos de monitoramento de integridade do ASP.NET.

public ref class WebEventFormatter
public class WebEventFormatter
type WebEventFormatter = class
Public Class WebEventFormatter
Herança
WebEventFormatter

Exemplos

O exemplo de código a seguir mostra como usar as informações de WebEventFormatter evento para formatar. Ele se destina principalmente a mostrar a sintaxe correta a ser usada. Este exemplo de código faz parte de um exemplo maior fornecido para a WebBaseEvent classe.

//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

Comentários

ASP.NET monitoramento de integridade permite que a equipe de produção e operações gerencie aplicativos Web implantados. O System.Web.Management namespace contém os tipos de evento de integridade responsáveis por empacotar dados de status de integridade do aplicativo e os tipos de provedor responsáveis por processar esses dados. Ele também contém tipos de suporte que ajudam durante o gerenciamento de eventos de integridade.

É WebEventFormatter um tipo de suporte usado para formatar uniformemente informações relacionadas a eventos, o que é útil se os dados do evento precisarem ser registrados e apresentados posteriormente ao usuário.

As instâncias da WebEventFormatter classe são passadas como argumentos para os métodos de formatação definidos pelos tipos de evento de integridade.

Propriedades

IndentationLevel

Obtém ou define o nível de recuo.

TabSize

Obtém ou define o tamanho da guia.

Métodos

AppendLine(String)

Acrescenta a cadeia de caracteres especificada e um retorno de carro às informações do evento.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna as informações do evento no formato de cadeia de caracteres.

Aplica-se a