AspLog 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 AspLog : Microsoft::VisualBasic::Logging::Log
public class AspLog : Microsoft.VisualBasic.Logging.Log
type AspLog = class
inherit Log
Public Class AspLog
Inherits Log
- Dědičnost
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, ze kterého lze získat přístup k protokolovacím službám rozhraní .NET Framework. Metody WriteEntry
a WriteException
zapisují zprávy do naslouchacích procesů protokolu aplikace. Naslouchací procesy je možné nakonfigurovat pomocí konfiguračního souboru aplikace. Další informace najdete v tématu Návod: Změna informací o tom, kam my.Application.Log zapisuje informace a práce s protokoly aplikací.
Objekt My.Application.Log
je k dispozici pouze pro klientské aplikace. U webových aplikací použijte My.Log
. Další informace naleznete v tématu Microsoft.VisualBasic.Logging.Log.
V následující tabulce jsou uvedeny příklady úloh, které se týkají objektu My.Application.Log
.
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
AspLog() |
Inicializuje novou instanci AspLog třídy. |
AspLog(String) |
Inicializuje novou instanci AspLog třídy. |
Vlastnosti
DefaultFileLogWriter |
Získá soubor FileLogTraceListener objektu, 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() |
Získá aktuální Type instanci. (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. (Zděděno od Log) |
WriteEntry(String, TraceEventType) |
Zapíše zprávu do naslouchacích procesů protokolu aplikace. (Zděděno od Log) |
WriteEntry(String, TraceEventType, Int32) |
Zapíše zprávu do naslouchacích procesů protokolu aplikace. (Zděděno od Log) |
WriteException(Exception) |
Zapíše informace o výjimce do naslouchacích procesů protokolu aplikace. (Zděděno od Log) |
WriteException(Exception, TraceEventType, String) |
Zapíše informace o výjimce do naslouchacích procesů protokolu aplikace. (Zděděno od Log) |
WriteException(Exception, TraceEventType, String, Int32) |
Zapíše informace o výjimce do naslouchacích procesů protokolu aplikace. (Zděděno od Log) |