WebEventFormatter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Formata ASP.NET informações de evento de monitoramento de integridade.
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 relacionados à saúde responsáveis por empacotar dados sobre o estado de saúde 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.
O 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 posteriormente apresentados 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
| Nome | Description |
|---|---|
| IndentationLevel |
Obtém ou define o nível de recuo. |
| TabSize |
Obtém ou define o tamanho da guia. |
Métodos
| Nome | Description |
|---|---|
| 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 hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna as informações do evento no formato de cadeia de caracteres. |