Condividi tramite


Log Classe

Definizione

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 Log.

TraceSource

Ottiene l'oggetto TraceSource sottostante l'oggetto Log.

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

Si applica a

Vedi anche