Log Klasa

Definicja

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

public ref class Log
public class Log
type Log = class
Public Class Log
Dziedziczenie
Log
Pochodne

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

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

Log()

Inicjuje nowe wystąpienie klasy Log.

Log(String)

Inicjuje nowe wystąpienie klasy Log.

Właściwości

DefaultFileLogWriter

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

TraceSource

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

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 obiekt i dodaje go do Listeners kolekcji.

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.

WriteEntry(String, TraceEventType)

Zapisuje komunikat do odbiorników dzienników aplikacji.

WriteEntry(String, TraceEventType, Int32)

Zapisuje komunikat do odbiorników dzienników aplikacji.

WriteException(Exception)

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

WriteException(Exception, TraceEventType, String)

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

WriteException(Exception, TraceEventType, String, Int32)

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

Dotyczy

Zobacz też