Questo argomento non è stato ancora valutato - Valuta questo argomento

Metodo WebBaseEvent.FormatCustomEventDetails

Fornisce una formattazione standard delle informazioni relative all'evento.

Spazio dei nomi: System.Web.Management
Assembly: System.Web (in system.web.dll)

public virtual void FormatCustomEventDetails (
	WebEventFormatter formatter
)
public void FormatCustomEventDetails (
	WebEventFormatter formatter
)
public function FormatCustomEventDetails (
	formatter : WebEventFormatter
)
Non applicabile.

Parametri

formatter

Oggetto WebEventFormatter contenente le informazioni relative all'evento formattate.

Il metodo FormatCustomEventDetails fornisce un formato uniforme per le informazioni relative agli eventi, che si rivela utile se i dati di evento devono essere registrati e successivamente presentati all'utente. Viene chiamato internamente quando il provider richiama uno dei metodi ToString.

NotaNota:

Quando si formattano le informazioni relative a eventi personalizzati per visualizzarle, eseguire l'override del metodo FormatCustomEventDetails anziché del metodo ToString. Sarà così possibile evitare la sovrascrittura o l'alterazione di informazioni di sistema riservate.

Nell'esempio di codice riportato di seguito viene illustrato come personalizzare il metodo FormatCustomEventDetails.

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

}

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 è supportato in Windows Vista, Microsoft Windows XP SP2 e Windows Server 2003 SP1.

.NET Framework

Supportato in:
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
© 2013 Microsoft. Tutti i diritti riservati.