Condividi tramite


WebEventFormatter Classe

Definizione

Formatta le informazioni relative agli eventi per il monitoraggio dello stato di ASP.NET.

public ref class WebEventFormatter
public class WebEventFormatter
type WebEventFormatter = class
Public Class WebEventFormatter
Ereditarietà
WebEventFormatter

Esempio

Nell'esempio di codice seguente viene illustrato come usare per formattare le informazioni sull'evento WebEventFormatter . È destinato principalmente a mostrare la sintassi corretta da usare. Questo esempio di codice fa parte di un esempio più ampio fornito per 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

Commenti

ASP.NET monitoraggio dell'integrità consente al personale operativo e di produzione di gestire le applicazioni Web distribuite. Lo System.Web.Management spazio dei nomi contiene i tipi di evento di integrità responsabili della creazione del pacchetto dei dati sullo stato di integrità dell'applicazione e i tipi di provider responsabili dell'elaborazione di questi dati. Contiene anche tipi di supporto utili durante la gestione degli eventi di integrità.

WebEventFormatter è un tipo di supporto usato per formattare in modo uniforme le informazioni correlate agli eventi, utile se i dati dell'evento devono essere registrati e presentati successivamente all'utente.

Le istanze della WebEventFormatter classe vengono passate come argomenti ai metodi di formattazione definiti dai tipi di evento di integrità.

Proprietà

IndentationLevel

Ottiene o imposta il livello di indentazione.

TabSize

Ottiene o imposta la dimensione di tabulazione.

Metodi

AppendLine(String)

Accoda la stringa specificata e un ritorno a capo alle informazioni relative all'evento.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce le informazioni relative all'evento in forma di stringa.

Si applica a