Freigeben über


WebRequestInformation.FormatToString(WebEventFormatter) Methode

Definition

Formatiert die Webanforderungsinformationen.

public:
 void FormatToString(System::Web::Management::WebEventFormatter ^ formatter);
public void FormatToString (System.Web.Management.WebEventFormatter formatter);
member this.FormatToString : System.Web.Management.WebEventFormatter -> unit
Public Sub FormatToString (formatter As WebEventFormatter)

Parameter

formatter
WebEventFormatter

Der WebEventFormatter, der die Tabstopp- und Einzugseinstellungen enthält, die zum Formatieren der Informationen über Websystemereignisse verwendet werden.

Beispiele

Das folgende Codebeispiel zeigt, wie benutzerdefinierte Informationen formatiert werden.


// Formats Web request event information.
public override void FormatCustomEventDetails(
 WebEventFormatter formatter)
{

    // Add custom data.

    formatter.AppendLine("");
    formatter.AppendLine(
        "Custom Request Information:");

    formatter.IndentationLevel += 1;

    // Display the request information obtained 
    // using the WebRequestInformation object.
    formatter.AppendLine(GetRequestPath());
    formatter.AppendLine(GetRequestUrl());
    formatter.AppendLine(GetRequestUserHostAdddress());
    formatter.AppendLine(GetRequestPrincipal());

    formatter.IndentationLevel -= 1;

    formatter.AppendLine(eventInfo.ToString());
}
' Formats Web request event information.
 Public Overrides Sub FormatCustomEventDetails( _
 ByVal formatter As WebEventFormatter)

     ' Add custom data.
     formatter.AppendLine("")
     formatter.AppendLine("Custom Request Information:")

     formatter.IndentationLevel += 1

     ' Display the request information obtained 
     ' using the WebRequestInformation object.
     formatter.AppendLine(GetRequestPath())
     formatter.AppendLine(GetRequestUrl())
     formatter.AppendLine(GetRequestUserHostAdddress())
     formatter.AppendLine(GetRequestPrincipal())
     formatter.IndentationLevel -= 1

     formatter.AppendLine(eventInfo.ToString())
 End Sub

Hinweise

Die FormatToString Methode bietet ein einheitliches Format für Ereignisinformationen, das nützlich ist, wenn die Ereignisdaten protokolliert und dem Benutzer später angezeigt werden müssen. Sie wird intern aufgerufen, wenn der Anbieter eine der ToString Methoden aufruft.

Gilt für: