Log Klasse

Definition

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 How to: Write Log Messages.

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 für den Zugriff auf die Protokollierungsdienste des .NET Framework. Die WriteEntry und WriteException Methoden schreiben Nachrichten in die Protokolllistener der Anwendung. Die Listener können von der Konfigurationsdatei der Anwendung konfiguriert werden. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Ändern der Position "My.Application.Log" schreibt Informationen und Arbeiten mit Anwendungsprotokollen.

Das My.Application.Log Objekt ist nur für Clientanwendungen verfügbar. Verwenden Sie My.Logfür Webanwendungen . Weitere Informationen finden Sie unter AspLog.

In der folgenden Tabelle sind Beispiele für Vorgänge 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
Ermitteln, 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 Log-Objekt zugrunde liegt.

TraceSource

Ruft das TraceSource-Objekt ab, das dem Log-Objekt zugrunde liegt.

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.

Gilt für

Siehe auch