Log Třída

Definice

Poskytuje vlastnost a metody pro zápis informací o událostech a výjimce do naslouchacích procesů protokolu aplikace.

public ref class Log
public class Log
type Log = class
Public Class Log
Dědičnost
Log
Odvozené

Příklady

Tento příklad ukazuje, jak použít metodu My.Application.Log.WriteEntry k protokolování informací o trasování. Další informace najdete v tématu Postupy: Zápis zpráv protokolu.

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

Poznámky

Objekt My.Application.Log poskytuje jednoduchý vstupní bod pro přístup k protokolovacím službám rozhraní .NET Framework. Metody WriteEntry a WriteException zapisují zprávy do naslouchacích procesů protokolů aplikace. Naslouchací procesy lze konfigurovat pomocí konfiguračního souboru aplikace. Další informace najdete v tématech Návod: Změna místa, kam my.Application.Log zapisuje informace a Práce s protokoly aplikací.

Objekt My.Application.Log je k dispozici pouze pro klientské aplikace. Pro webové aplikace použijte My.Log. Další informace naleznete v tématu AspLog.

Následující tabulka uvádí příklady úloh zahrnujících My.Application.Log objekt .

Záměr Seznamte se s 
Zápis informací o událostech do naslouchacích procesů protokolů aplikace Postupy: Zápis zpráv protokolu
Zápis informací o výjimce do naslouchacích procesů protokolů aplikace Postupy: Protokolování výjimek
Určení, kam My.Application.Log se zapisují informace Návod: Zjištění, kam objekt My.Application.Log zapisuje informace

Konstruktory

Log()

Inicializuje novou instanci Log třídy .

Log(String)

Inicializuje novou instanci Log třídy .

Vlastnosti

DefaultFileLogWriter

Získá soubor objektu FileLogTraceListener , který je základem objektu Log .

TraceSource

Získá objekt TraceSource , který je základem objektu Log .

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
InitializeWithDefaultsSinceNoConfigExists()

Vytvoří nový FileLogTraceListener objekt a přidá ho Listeners do kolekce.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
WriteEntry(String)

Zapíše zprávu do naslouchacích procesů protokolu aplikace.

WriteEntry(String, TraceEventType)

Zapíše zprávu do naslouchacích procesů protokolu aplikace.

WriteEntry(String, TraceEventType, Int32)

Zapíše zprávu do naslouchacích procesů protokolu aplikace.

WriteException(Exception)

Zapíše informace o výjimce do naslouchacích procesů protokolů aplikace.

WriteException(Exception, TraceEventType, String)

Zapíše informace o výjimce do naslouchacích procesů protokolů aplikace.

WriteException(Exception, TraceEventType, String, Int32)

Zapíše informace o výjimce do naslouchacích procesů protokolů aplikace.

Platí pro

Viz také