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 |