Compartir a través de


Log Clase

Definición

Proporciona una propiedad y métodos para escribir información sobre excepciones y eventos en los agentes de escucha de registro de la aplicación.

public ref class Log
public class Log
type Log = class
Public Class Log
Herencia
Log
Derivado

Ejemplos

Este ejemplo muestra cómo usar el método My.Application.Log.WriteEntry para registrar información de seguimiento. Para obtener más información, vea Cómo: Escribir mensajes de registro.

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

Comentarios

El My.Application.Log objeto proporciona un punto de entrada sencillo desde el que acceder a los servicios de registro de .NET Framework. Los WriteEntry métodos y WriteException escriben mensajes en los agentes de escucha de registro de la aplicación. El archivo de configuración de la aplicación puede configurar los agentes de escucha. Para obtener más información, vea Tutorial: Cambiar dónde My.Application.Log escribe información y trabajar con registros de aplicación.

El My.Application.Log objeto solo está disponible para las aplicaciones cliente. En el caso de las aplicaciones web, use My.Log. Para obtener más información, vea AspLog.

En la tabla siguiente, se enumeran ejemplos de las tareas que implican el objeto My.Application.Log.

En Vea
Escribir información de eventos en los agentes de escucha de registro de la aplicación Cómo: Escribir mensajes de registro
Escribir información de excepción en los agentes de escucha de registro de la aplicación Cómo: Registrar excepciones
Determinar dónde My.Application.Log escribe información Tutorial: Determinar el lugar en el que My.Application.Log escribe la información

Constructores

Log()

Inicializa una nueva instancia de la clase Log.

Log(String)

Inicializa una nueva instancia de la clase Log.

Propiedades

DefaultFileLogWriter

Obtiene el objeto FileLogTraceListener que está debajo del objeto Log.

TraceSource

Obtiene el objeto TraceSource que está debajo del objeto Log.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitializeWithDefaultsSinceNoConfigExists()

Crea un nuevo objeto FileLogTraceListener y lo agrega a la colección Listeners.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WriteEntry(String)

Escribe un mensaje en los agentes de escucha de registro de la aplicación.

WriteEntry(String, TraceEventType)

Escribe un mensaje en los agentes de escucha de registro de la aplicación.

WriteEntry(String, TraceEventType, Int32)

Escribe un mensaje en los agentes de escucha de registro de la aplicación.

WriteException(Exception)

Escribe la información de excepciones en los agentes de escucha de registro de la aplicación

WriteException(Exception, TraceEventType, String)

Escribe la información de excepciones en los agentes de escucha de registro de la aplicación

WriteException(Exception, TraceEventType, String, Int32)

Escribe la información de excepciones en los agentes de escucha de registro de la aplicación

Se aplica a

Consulte también