Log Log Log Log Class

Definizione

Fornisce la proprietà e i metodi per la scrittura dell'evento e delle informazioni sulle eccezioni nei listener del log dell'applicazione.Provides a property and methods for writing event and exception information to the application's log listeners.

public ref class Log
public class Log
type Log = class
Public Class Log
Ereditarietà
Derivato

Esempi

Questo esempio illustra come usare il metodo My.Application.Log.WriteEntry per registrare le informazioni di traccia.This example shows how to use the My.Application.Log.WriteEntry method to log tracing information. Per altre informazioni, vedere Procedura: Scrivere messaggidi log.For more information, see How to: Write Log Messages.

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' My.Application.Log oggetto fornisce un punto di ingresso semplice da cui .NET Framework.NET Frameworkaccedere ai servizi di registrazione di.The My.Application.Log object provides a straightforward entry point from which to access the .NET Framework.NET Framework's logging services. I WriteEntry metodi WriteException e scrivono i messaggi nei listener di log dell'applicazione.The WriteEntry and WriteException methods write messages to the application's log listeners. I listener possono essere configurati dal file di configurazione dell'applicazione.The listeners can be configured by the application's configuration file. Per altre informazioni, vedere Procedura dettagliata: Modifica della posizione in cui My. Application. log scrive le informazioni e lavora con i registri applicazioni.For more information, see Walkthrough: Changing Where My.Application.Log Writes Information and Working with Application Logs.

L' My.Application.Log oggetto è disponibile solo per le applicazioni client.The My.Application.Log object is available only for client applications. Per le applicazioni Web, My.Logusare.For Web applications, use My.Log. Per ulteriori informazioni, vedere AspLog.For more information, see AspLog.

Nella tabella seguente sono elencati esempi di attività relative all' My.Application.Log oggetto.The following table lists examples of tasks involving the My.Application.Log object.

ATo VedereSee
Scrivere le informazioni sugli eventi nei listener di log dell'applicazioneWrite event information to the application's log listeners Procedura: Scrivere messaggi di logHow to: Write Log Messages
Scrivere le informazioni sulle eccezioni nei listener di log dell'applicazioneWrite exception information to the application's log listeners Procedura: Registrare eccezioniHow to: Log Exceptions
Determinare dove My.Application.Log scrivere le informazioniDetermine where My.Application.Log writes information Procedura dettagliata: Individuazione della posizione di inserimento delle informazioni con My.Application.LogWalkthrough: Determining Where My.Application.Log Writes Information

Costruttori

Log() Log() Log() Log()

Inizializza una nuova istanza della classe Log.Initializes a new instance of the Log class.

Log(String) Log(String) Log(String) Log(String)

Inizializza una nuova istanza della classe Log.Initializes a new instance of the Log class.

Proprietà

DefaultFileLogWriter DefaultFileLogWriter DefaultFileLogWriter DefaultFileLogWriter

Ottiene il file dell'oggetto FileLogTraceListener sottostante l'oggetto Log.Gets the file the FileLogTraceListener object that underlies the Log object.

TraceSource TraceSource TraceSource TraceSource

Ottiene l'oggetto TraceSource sottostante l'oggetto Log.Gets to the TraceSource object that underlies the Log object.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
InitializeWithDefaultsSinceNoConfigExists() InitializeWithDefaultsSinceNoConfigExists() InitializeWithDefaultsSinceNoConfigExists() InitializeWithDefaultsSinceNoConfigExists()

Crea un nuovo oggetto FileLogTraceListener e lo aggiunge all'insieme Listeners.Creates a new FileLogTraceListener object and adds it to the Listeners collection.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)
WriteEntry(String) WriteEntry(String) WriteEntry(String) WriteEntry(String)

Scrive un messaggio nei listener del log dell'applicazione.Writes a message to the application's log listeners.

WriteEntry(String, TraceEventType) WriteEntry(String, TraceEventType) WriteEntry(String, TraceEventType) WriteEntry(String, TraceEventType)

Scrive un messaggio nei listener del log dell'applicazione.Writes a message to the application's log listeners.

WriteEntry(String, TraceEventType, Int32) WriteEntry(String, TraceEventType, Int32) WriteEntry(String, TraceEventType, Int32) WriteEntry(String, TraceEventType, Int32)

Scrive un messaggio nei listener del log dell'applicazione.Writes a message to the application's log listeners.

WriteException(Exception) WriteException(Exception) WriteException(Exception) WriteException(Exception)

Scrive le informazioni sull'eccezione nei listener del log dell'applicazioneWrites exception information to the application's log listeners.

WriteException(Exception, TraceEventType, String) WriteException(Exception, TraceEventType, String) WriteException(Exception, TraceEventType, String) WriteException(Exception, TraceEventType, String)

Scrive le informazioni sull'eccezione nei listener del log dell'applicazioneWrites exception information to the application's log listeners.

WriteException(Exception, TraceEventType, String, Int32) WriteException(Exception, TraceEventType, String, Int32) WriteException(Exception, TraceEventType, String, Int32) WriteException(Exception, TraceEventType, String, Int32)

Scrive le informazioni sull'eccezione nei listener del log dell'applicazioneWrites exception information to the application's log listeners.

Si applica a

Vedi anche