Log Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce la proprietà e i metodi per la scrittura dell'evento e delle informazioni sulle eccezioni nei listener del log dell'applicazione.
public ref class Log
public class Log
type Log = class
Public Class Log
- Ereditarietà
-
Log
- Derivato
Esempio
Questo esempio illustra come usare il metodo My.Application.Log.WriteEntry
per registrare le informazioni di traccia. Per altre informazioni, vedere Procedura: Scrivere messaggi di log.
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
Commenti
L'oggetto My.Application.Log
fornisce un punto di ingresso semplice da cui accedere ai servizi di registrazione di .NET Framework. I WriteEntry
metodi e WriteException
scrivono messaggi nei listener di log dell'applicazione. I listener possono essere configurati dal file di configurazione dell'applicazione. Per altre informazioni, vedere Procedura dettagliata: modifica di dove my.application.log scrive informazioni e uso dei log delle applicazioni.
L'oggetto My.Application.Log
è disponibile solo per le applicazioni client. Per le applicazioni Web, usare My.Log
. Per altre informazioni, vedere AspLog.
Nella tabella seguente sono elencati esempi di attività che coinvolgono l'oggetto My.Application.Log
.
A | Vedere |
---|---|
Scrivere informazioni sugli eventi nei listener di log dell'applicazione | Procedura: Scrivere messaggi di log |
Scrivere informazioni sull'eccezione nei listener di log dell'applicazione | Procedura: Registrare eccezioni |
Determinare dove My.Application.Log scrive informazioni |
Procedura dettagliata: Individuazione della posizione di inserimento delle informazioni con My.Application.Log |
Costruttori
Log() |
Inizializza una nuova istanza della classe Log. |
Log(String) |
Inizializza una nuova istanza della classe Log. |
Proprietà
DefaultFileLogWriter |
Ottiene il file dell'oggetto FileLogTraceListener sottostante l'oggetto |
TraceSource |
Ottiene l'oggetto TraceSource sottostante l'oggetto |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
InitializeWithDefaultsSinceNoConfigExists() |
Crea un nuovo oggetto FileLogTraceListener e lo aggiunge all'insieme Listeners. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
WriteEntry(String) |
Scrive un messaggio nei listener del log dell'applicazione. |
WriteEntry(String, TraceEventType) |
Scrive un messaggio nei listener del log dell'applicazione. |
WriteEntry(String, TraceEventType, Int32) |
Scrive un messaggio nei listener del log dell'applicazione. |
WriteException(Exception) |
Scrive le informazioni sull'eccezione nei listener del log dell'applicazione |
WriteException(Exception, TraceEventType, String) |
Scrive le informazioni sull'eccezione nei listener del log dell'applicazione |
WriteException(Exception, TraceEventType, String, Int32) |
Scrive le informazioni sull'eccezione nei listener del log dell'applicazione |