Udostępnij za pośrednictwem


WebEventFormatter Klasa

Definicja

Formaty ASP.NET informacji o zdarzeniach monitorowania kondycji.

public ref class WebEventFormatter
public class WebEventFormatter
type WebEventFormatter = class
Public Class WebEventFormatter
Dziedziczenie
WebEventFormatter

Przykłady

Poniższy przykład kodu przedstawia sposób formatowania informacji o zdarzeniach za pomocą polecenia WebEventFormatter . Jest ona przeznaczona głównie do pokazywania poprawnej składni do użycia. Ten przykład kodu jest częścią większego przykładu udostępnionego WebBaseEvent dla klasy .

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

Uwagi

ASP.NET monitorowanie kondycji umożliwia personelowi produkcyjnemu i operacyjnemu zarządzanie wdrożonych aplikacji internetowych. System.Web.Management Przestrzeń nazw zawiera typy zdarzeń kondycji odpowiedzialnych za pakowanie danych o stanie kondycji aplikacji i typów dostawców odpowiedzialnych za przetwarzanie tych danych. Zawiera również typy pomocnicze, które ułatwiają zarządzanie zdarzeniami kondycji.

Jest WebEventFormatter to typ pomocniczy używany do ujednoliconego formatowania informacji związanych z zdarzeniami, co jest przydatne, jeśli dane zdarzenia muszą być rejestrowane, a później prezentowane użytkownikowi.

WebEventFormatter Wystąpienia klasy są przekazywane jako argumenty do metod formatowania zdefiniowanych przez typy zdarzeń kondycji.

Właściwości

IndentationLevel

Pobiera lub ustawia poziom wcięcia.

TabSize

Pobiera lub ustawia rozmiar karty.

Metody

AppendLine(String)

Dołącza określony ciąg i powrót karetki do informacji o zdarzeniu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca informacje o zdarzeniu w formacie ciągu.

Dotyczy