Log.WriteEntry Método

Definición

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

Sobrecargas

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.

WriteEntry(String)

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

public:
 void WriteEntry(System::String ^ message);
public void WriteEntry (string message);
member this.WriteEntry : string -> unit
Public Sub WriteEntry (message As String)

Parámetros

message
String

Obligatorio. Mensaje que se va a registrar. Si message es Nothing, se utiliza una cadena vacía.

Excepciones

Código con confianza parcial que llama al método, pero escribe en un agente de escucha del registro de eventos que requiere plena confianza.

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

Este ejemplo de código solo se puede ejecutar dentro de una aplicación cliente. Cambie My.Application.Log.WriteEntry a para My.Log.WriteEntry aplicaciones web.

Comentarios

El WriteEntry método escribe un mensaje en los agentes de escucha del registro de eventos de la aplicación.

En las aplicaciones cliente, el Log objeto está disponible a través del My.Application.Log objeto . En las aplicaciones web, el Log objeto está disponible a través del My.Log objeto .

Para obtener información sobre qué agentes de escucha de registro reciben los WriteEntry mensajes del método, consulte Tutorial: Determinar dónde escribe my.Application.Log información. Puede cambiar los agentes de escucha de registro predeterminados. Para obtener más información, vea Trabajar con registros de aplicaciones.

En el caso de las sobrecargas que no toman el id argumento , el id escrito en el registro se define mediante la tabla siguiente.

severity Predeterminado id
Information 0
Warning 1
Error 2
Critical 3
Start 4
Stop 5
Suspend 6
Resume 7
Verbose 8
Transfer 9

En la tabla siguiente se enumeran ejemplos de tareas relacionadas con el WriteEntry método .

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

Disponibilidad por tipo de proyecto

Tipo de proyecto Disponible
Aplicación Windows
Biblioteca de clases
Aplicación de consola
Biblioteca de controles de Windows
Biblioteca de controles web No
Servicio de Windows
Sitio web

Consulte también

Se aplica a

WriteEntry(String, TraceEventType)

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

public:
 void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity);
member this.WriteEntry : string * System.Diagnostics.TraceEventType -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType)

Parámetros

message
String

Obligatorio. Mensaje que se va a registrar. Si message es Nothing, se utiliza una cadena vacía.

severity
TraceEventType

El tipo de mensaje. De manera predeterminada, es TraceEventType.Information.

Excepciones

El tipo de mensaje no se corresponde con ninguno de los valores de la enumeración TraceEventType.

Código con confianza parcial que llama al método, pero escribe en un agente de escucha del registro de eventos que requiere plena confianza.

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

Este ejemplo de código solo se puede ejecutar dentro de una aplicación cliente. Cambie My.Application.Log.WriteEntry a para My.Log.WriteEntry aplicaciones web.

Comentarios

El WriteEntry método escribe un mensaje en los agentes de escucha del registro de eventos de la aplicación.

En las aplicaciones cliente, el Log objeto está disponible a través del My.Application.Log objeto . En las aplicaciones web, el Log objeto está disponible a través del My.Log objeto .

Para obtener información sobre qué agentes de escucha de registro reciben los WriteEntry mensajes del método, consulte Tutorial: Determinar dónde escribe my.Application.Log información. Puede cambiar los agentes de escucha de registro predeterminados. Para obtener más información, vea Trabajar con registros de aplicaciones.

En el caso de las sobrecargas que no toman el id argumento , el id escrito en el registro se define mediante la tabla siguiente.

severity Predeterminado id
Information 0
Warning 1
Error 2
Critical 3
Start 4
Stop 5
Suspend 6
Resume 7
Verbose 8
Transfer 9

En la tabla siguiente se enumeran ejemplos de tareas relacionadas con el WriteEntry método .

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

Disponibilidad por tipo de proyecto

Tipo de proyecto Disponible
Aplicación Windows
Biblioteca de clases
Aplicación de consola
Biblioteca de controles de Windows
Biblioteca de controles web No
Servicio de Windows
Sitio web

Consulte también

Se aplica a

WriteEntry(String, TraceEventType, Int32)

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

public:
 void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity, int id);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity, int id);
member this.WriteEntry : string * System.Diagnostics.TraceEventType * int -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType, id As Integer)

Parámetros

message
String

Obligatorio. Mensaje que se va a registrar. Si message es Nothing, se utiliza una cadena vacía.

severity
TraceEventType

El tipo de mensaje. De manera predeterminada, es TraceEventType.Information.

id
Int32

Identificador de mensaje, que se utiliza normalmente para la correlación. De forma predeterminada, relacionada con entryType como se describe en la tabla.

Excepciones

El tipo de mensaje no se corresponde con ninguno de los valores de la enumeración TraceEventType.

Código con confianza parcial que llama al método, pero escribe en un agente de escucha del registro de eventos que requiere plena confianza.

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

Este ejemplo de código solo se puede ejecutar dentro de una aplicación cliente. Cambie My.Application.Log.WriteEntry a para My.Log.WriteEntry aplicaciones web.

Comentarios

El WriteEntry método escribe un mensaje en los agentes de escucha del registro de eventos de la aplicación.

En las aplicaciones cliente, el Log objeto está disponible a través del My.Application.Log objeto . En las aplicaciones web, el Log objeto está disponible a través del My.Log objeto .

Para obtener información sobre qué agentes de escucha de registro reciben los WriteEntry mensajes del método, consulte Tutorial: Determinar dónde escribe my.Application.Log información. Puede cambiar los agentes de escucha de registro predeterminados. Para obtener más información, vea Trabajar con registros de aplicaciones.

En el caso de las sobrecargas que no toman el id argumento , el id escrito en el registro se define mediante la tabla siguiente.

severity Predeterminado id
Information 0
Warning 1
Error 2
Critical 3
Start 4
Stop 5
Suspend 6
Resume 7
Verbose 8
Transfer 9

En la tabla siguiente se enumeran ejemplos de tareas relacionadas con el WriteEntry método .

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

Disponibilidad por tipo de proyecto

Tipo de proyecto Disponible
Aplicación Windows
Biblioteca de clases
Aplicación de consola
Biblioteca de controles de Windows
Biblioteca de controles web No
Servicio de Windows
Sitio web

Consulte también

Se aplica a