WebEventFormatter Classe

Définition

Met en forme ASP.NET informations sur les événements de surveillance de l’intégrité.

public ref class WebEventFormatter
public class WebEventFormatter
type WebEventFormatter = class
Public Class WebEventFormatter
Héritage
WebEventFormatter

Exemples

L’exemple de code suivant montre comment utiliser l’option pour mettre en forme les WebEventFormatter informations d’événement. Il est principalement destiné à afficher la syntaxe correcte à utiliser. Cet exemple de code fait partie d’un exemple plus grand fourni pour la 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

Remarques

ASP.NET surveillance de l’intégrité permet au personnel de production et d’exploitation de gérer les applications web déployées. L’espace System.Web.Management de noms contient les types d’événements d’intégrité responsables de l’empaquetage des données d’état d’intégrité de l’application et des types de fournisseurs responsables du traitement de ces données. Il contient également des types de prise en charge qui aident pendant la gestion des événements d’intégrité.

Il WebEventFormatter s’agit d’un type de prise en charge utilisé pour mettre en forme uniformément les informations relatives aux événements, ce qui est utile si les données d’événement doivent être journalisées et présentées ultérieurement à l’utilisateur.

Les instances de la WebEventFormatter classe sont passées en tant qu’arguments aux méthodes de mise en forme définies par les types d’événements d’intégrité.

Propriétés

Nom Description
IndentationLevel

Obtient ou définit le niveau de retrait.

TabSize

Obtient ou définit la taille de l’onglet.

Méthodes

Nom Description
AppendLine(String)

Ajoute la chaîne spécifiée et un retour chariot aux informations de l’événement.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne les informations d’événement au format chaîne.

S’applique à