AspLog Klasse

Definition

Stellt eine Eigenschaft und Methoden zum Schreiben von Ereignis- und Ausnahmeinformationen in die Protokollüberwachung der Anwendung bereit.

public ref class AspLog : Microsoft::VisualBasic::Logging::Log
public class AspLog : Microsoft.VisualBasic.Logging.Log
type AspLog = class
    inherit Log
Public Class AspLog
Inherits Log
Vererbung
AspLog

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.Logfür Webanwendungen . Weitere Informationen finden Sie unter Microsoft.VisualBasic.Logging.Log.

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

AspLog()

Initialisiert eine neue Instanz der AspLog-Klasse.

AspLog(String)

Initialisiert eine neue Instanz der AspLog-Klasse.

Eigenschaften

DefaultFileLogWriter

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

(Geerbt von Log)
TraceSource

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

(Geerbt von Log)

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 einen neuen FileLogTraceListener und fügt ihn 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.

(Geerbt von Log)
WriteEntry(String, TraceEventType)

Schreibt eine Meldung in die Protokollüberwachung der Anwendung.

(Geerbt von Log)
WriteEntry(String, TraceEventType, Int32)

Schreibt eine Meldung in die Protokollüberwachung der Anwendung.

(Geerbt von Log)
WriteException(Exception)

Schreibt Ausnahmeinformationen in die Protokollüberwachung der Anwendung.

(Geerbt von Log)
WriteException(Exception, TraceEventType, String)

Schreibt Ausnahmeinformationen in die Protokollüberwachung der Anwendung.

(Geerbt von Log)
WriteException(Exception, TraceEventType, String, Int32)

Schreibt Ausnahmeinformationen in die Protokollüberwachung der Anwendung.

(Geerbt von Log)

Gilt für:

Weitere Informationen