Log Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
TraceSource |
Získá objekt TraceSource , který je základem objektu |
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. |