Metodo WebBaseEvent.FormatCustomEventDetails
Assembly: System.Web (in system.web.dll)
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.
Nota: |
|---|
| 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.
Nota: