WebEventFormatter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Met en forme les informations sur l'événement de contrôle d'état ASP.NET.
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 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 les types de fournisseurs responsables du traitement de ces données. Il contient également des types de prise en charge qui aident à gérer les événements d’intégrité.
est WebEventFormatter un type de prise en charge utilisé pour mettre en forme uniformément les informations liées 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
IndentationLevel |
Obtient ou définit le niveau de retrait. |
TabSize |
Obtient ou définit la taille des tabulations. |
Méthodes
AppendLine(String) |
Ajoute la chaîne spécifiée et un retour chariot aux informations sur l'événement. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne les informations sur l'événement au format de chaîne. |