Udostępnij za pośrednictwem


AspLog Klasa

Definicja

Udostępnia właściwość i metody pisania informacji o zdarzeniach i wyjątkach odbiorników dziennika aplikacji.

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
Dziedziczenie
AspLog

Przykłady

W tym przykładzie pokazano, jak używać metody do rejestrowania My.Application.Log.WriteEntry informacji śledzenia. Aby uzyskać więcej informacji, zobacz Instrukcje: zapisywanie komunikatów dziennika.

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

Uwagi

Obiekt My.Application.Log zapewnia prosty punkt wejścia, z którego można uzyskać dostęp do usług rejestrowania .NET Framework. Metody WriteEntry i WriteException zapisują komunikaty do odbiorników dzienników aplikacji. Odbiorniki można skonfigurować za pomocą pliku konfiguracji aplikacji. Aby uzyskać więcej informacji, zobacz Przewodnik: zmienianie miejsca, w którym My.Application.Log zapisuje informacje i praca z dziennikami aplikacji.

Obiekt My.Application.Log jest dostępny tylko dla aplikacji klienckich. W przypadku aplikacji internetowych użyj polecenia My.Log. Aby uzyskać więcej informacji, zobacz Microsoft.VisualBasic.Logging.Log.

W poniższej tabeli wymieniono przykłady zadań obejmujących My.Application.Log obiekt.

Działanie Zobacz
Zapisywanie informacji o zdarzeniach do odbiorników dzienników aplikacji Instrukcje: zapisywanie komunikatów dziennika
Zapisywanie informacji o wyjątkach do odbiorników dzienników aplikacji Instrukcje: rejestrowanie wyjątków
Określanie miejsca My.Application.Log zapisu informacji Przewodnik: ustalanie lokalizacji, w której element My.Application.Log zapisuje informacje

Konstruktory

AspLog()

Inicjuje nowe wystąpienie klasy AspLog.

AspLog(String)

Inicjuje nowe wystąpienie klasy AspLog.

Właściwości

DefaultFileLogWriter

Pobiera plik FileLogTraceListener obiektu, który jest pod spodem Log obiektu.

(Odziedziczone po Log)
TraceSource

Pobiera obiekt TraceSource , który jest pod spodem Log obiektu.

(Odziedziczone po Log)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
InitializeWithDefaultsSinceNoConfigExists()

Tworzy nowy FileLogTraceListener element i dodaje go do kolekcji Listeners .

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WriteEntry(String)

Zapisuje komunikat do odbiorników dzienników aplikacji.

(Odziedziczone po Log)
WriteEntry(String, TraceEventType)

Zapisuje komunikat do odbiorników dzienników aplikacji.

(Odziedziczone po Log)
WriteEntry(String, TraceEventType, Int32)

Zapisuje komunikat do odbiorników dzienników aplikacji.

(Odziedziczone po Log)
WriteException(Exception)

Zapisuje informacje o wyjątkach do odbiorników dzienników aplikacji.

(Odziedziczone po Log)
WriteException(Exception, TraceEventType, String)

Zapisuje informacje o wyjątkach do odbiorników dzienników aplikacji.

(Odziedziczone po Log)
WriteException(Exception, TraceEventType, String, Int32)

Zapisuje informacje o wyjątkach do odbiorników dzienników aplikacji.

(Odziedziczone po Log)

Dotyczy

Zobacz też