Log Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Eigenschaft und Methoden zum Schreiben von Ereignis- und Ausnahmeinformationen in die Protokollüberwachung der Anwendung bereit.
public ref class Log
public class Log
type Log = class
Public Class Log
- Vererbung
-
Log
- Abgeleitet
Beispiele
Dieses Beispiel zeigt die Verwendung der My.Application.Log.WriteEntry
-Methode zum Protokollieren von Ablaufprotokollinformationen. Weitere Informationen finden Sie unter Vorgehensweise: Schreiben von Protokollmeldungen.
Public Sub TracingTest(ByVal fileName As String)
My.Application.Log.WriteEntry(
"Entering TracingTest with argument " &
fileName & ".")
' Code to trace goes here.
My.Application.Log.WriteEntry(
"Exiting TracingTest with argument " &
fileName & ".")
End Sub
Hinweise
Das My.Application.Log
-Objekt bietet einen einfachen Einstiegspunkt, von dem aus auf die Protokollierungsdienste der .NET Framework zugegriffen werden kann. Die WriteEntry
Methoden und WriteException
schreiben Nachrichten an die Protokolllistener der Anwendung. Die Listener können über die Konfigurationsdatei der Anwendung konfiguriert werden. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Ändern von Schreibinformationen von My.Application.Log und Arbeiten mit Anwendungsprotokollen.
Das My.Application.Log
Objekt ist nur für Clientanwendungen verfügbar. Verwenden Sie My.Log
für Webanwendungen . Weitere Informationen finden Sie unter AspLog.
In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die das My.Application.Log
-Objekt betreffen.
Beschreibung | Siehe |
---|---|
Schreiben von Ereignisinformationen in die Protokolllistener der Anwendung | How to: Schreiben von Protokollmeldungen |
Schreiben von Ausnahmeinformationen in die Protokolllistener der Anwendung | How to: Protokollieren von Ausnahmen |
Bestimmen, wo My.Application.Log Informationen geschrieben werden |
Exemplarische Vorgehensweise: Bestimmen, wohin „My.Application.Log“ Informationen schreibt |
Konstruktoren
Log() |
Initialisiert eine neue Instanz der Log-Klasse. |
Log(String) |
Initialisiert eine neue Instanz der Log-Klasse. |
Eigenschaften
DefaultFileLogWriter |
Ruft das FileLogTraceListener-Objekt ab, das dem |
TraceSource |
Ruft das TraceSource-Objekt ab, das dem |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
InitializeWithDefaultsSinceNoConfigExists() |
Erstellt ein neues FileLogTraceListener-Objekt und fügt dieses der Listeners-Auflistung hinzu. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
WriteEntry(String) |
Schreibt eine Meldung in die Protokollüberwachung der Anwendung. |
WriteEntry(String, TraceEventType) |
Schreibt eine Meldung in die Protokollüberwachung der Anwendung. |
WriteEntry(String, TraceEventType, Int32) |
Schreibt eine Meldung in die Protokollüberwachung der Anwendung. |
WriteException(Exception) |
Schreibt Ausnahmeinformationen in die Protokollüberwachung der Anwendung. |
WriteException(Exception, TraceEventType, String) |
Schreibt Ausnahmeinformationen in die Protokollüberwachung der Anwendung. |
WriteException(Exception, TraceEventType, String, Int32) |
Schreibt Ausnahmeinformationen in die Protokollüberwachung der Anwendung. |