Log Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
TraceSource |
Pobiera obiekt TraceSource , który jest pod spodem |
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. |