Log.WriteEntry Método

Definição

Grava uma mensagem nos ouvintes de log do aplicativo.

Sobrecargas

WriteEntry(String)

Grava uma mensagem nos ouvintes de log do aplicativo.

WriteEntry(String, TraceEventType)

Grava uma mensagem nos ouvintes de log do aplicativo.

WriteEntry(String, TraceEventType, Int32)

Grava uma mensagem nos ouvintes de log do aplicativo.

WriteEntry(String)

Grava uma mensagem nos ouvintes de log do aplicativo.

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

Obrigatórios. A mensagem a ser registrada. Caso message seja Nothing, uma cadeia de caracteres vazia será usada.

Exceções

Código com confiança parcial chama o método, mas grava em um ouvinte de log de eventos que requer confiança total.

Exemplos

Este exemplo mostra como usar o método My.Application.Log.WriteEntry para registrar em log informações de rastreamento. Para obter mais informações, consulte Como gravar mensagens de 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

Este exemplo de código só pode ser executado em um aplicativo cliente. Altere My.Application.Log.WriteEntry para My.Log.WriteEntry para aplicativos Web.

Comentários

O WriteEntry método grava uma mensagem nos ouvintes do log de eventos do aplicativo.

Em aplicativos cliente, o Log objeto está disponível por meio do My.Application.Log objeto . Em aplicativos Web, o Log objeto está disponível por meio do My.Log objeto .

Para saber quais ouvintes de log recebem as WriteEntry mensagens do método, consulte Passo a passo: determinando onde My.Application.Log grava informações. Você pode alterar os ouvintes de log padrão. Para obter mais informações, consulte Working with Application Logs (Trabalhando com logs de aplicativo).

Para sobrecargas que não levam o id argumento , o id gravado no log é definido pela tabela a seguir.

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

A tabela a seguir lista exemplos de tarefas que envolvem o WriteEntry método .

Para Consulte
Gravar informações de evento nos ouvintes de log do aplicativo Como: gravar mensagens de log
Determinar onde Log grava informações Passo a passo: determinar o local no qual My.Application.Log grava informações

Disponibilidade por tipo de projeto

Tipo de projeto Disponível
Aplicativo do Windows Sim
Biblioteca de Classes Sim
Aplicativo do Console Sim
Biblioteca de Controle do Windows Sim
Biblioteca de Controles da Web Não
Serviço do Windows Sim
Site Sim

Confira também

Aplica-se a

WriteEntry(String, TraceEventType)

Grava uma mensagem nos ouvintes de log do aplicativo.

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

Obrigatórios. A mensagem a ser registrada. Caso message seja Nothing, uma cadeia de caracteres vazia será usada.

severity
TraceEventType

O tipo de mensagem. Por padrão, TraceEventType.Information.

Exceções

O tipo de mensagem não é um dos valores de enumeração de TraceEventType.

Código com confiança parcial chama o método, mas grava em um ouvinte de log de eventos que requer confiança total.

Exemplos

Este exemplo mostra como usar o método My.Application.Log.WriteEntry para registrar em log informações de rastreamento. Para obter mais informações, consulte Como gravar mensagens de 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

Este exemplo de código só pode ser executado em um aplicativo cliente. Altere My.Application.Log.WriteEntry para My.Log.WriteEntry para aplicativos Web.

Comentários

O WriteEntry método grava uma mensagem nos ouvintes do log de eventos do aplicativo.

Em aplicativos cliente, o Log objeto está disponível por meio do My.Application.Log objeto . Em aplicativos Web, o Log objeto está disponível por meio do My.Log objeto .

Para saber quais ouvintes de log recebem as WriteEntry mensagens do método, consulte Passo a passo: determinando onde My.Application.Log grava informações. Você pode alterar os ouvintes de log padrão. Para obter mais informações, consulte Working with Application Logs (Trabalhando com logs de aplicativo).

Para sobrecargas que não levam o id argumento , o id gravado no log é definido pela tabela a seguir.

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

A tabela a seguir lista exemplos de tarefas que envolvem o WriteEntry método .

Para Consulte
Gravar informações de evento nos ouvintes de log do aplicativo Como: gravar mensagens de log
Determinar onde Log grava informações Passo a passo: determinar o local no qual My.Application.Log grava informações

Disponibilidade por tipo de projeto

Tipo de projeto Disponível
Aplicativo do Windows Sim
Biblioteca de Classes Sim
Aplicativo do Console Sim
Biblioteca de Controle do Windows Sim
Biblioteca de Controles da Web Não
Serviço do Windows Sim
Site Sim

Confira também

Aplica-se a

WriteEntry(String, TraceEventType, Int32)

Grava uma mensagem nos ouvintes de log do aplicativo.

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

Obrigatórios. A mensagem a ser registrada. Caso message seja Nothing, uma cadeia de caracteres vazia será usada.

severity
TraceEventType

O tipo de mensagem. Por padrão, TraceEventType.Information.

id
Int32

Identificador de mensagem, normalmente usado para correlação. Por padrão, relacionado a entryType , conforme descrito na tabela.

Exceções

O tipo de mensagem não é um dos valores de enumeração de TraceEventType.

Código com confiança parcial chama o método, mas grava em um ouvinte de log de eventos que requer confiança total.

Exemplos

Este exemplo mostra como usar o método My.Application.Log.WriteEntry para registrar em log informações de rastreamento. Para obter mais informações, consulte Como gravar mensagens de 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

Este exemplo de código só pode ser executado em um aplicativo cliente. Altere My.Application.Log.WriteEntry para para My.Log.WriteEntry aplicativos Web.

Comentários

O WriteEntry método grava uma mensagem nos ouvintes de log de eventos do aplicativo.

Em aplicativos cliente, o Log objeto está disponível por meio do My.Application.Log objeto . Em aplicativos Web, o Log objeto está disponível por meio do My.Log objeto .

Para saber quais ouvintes de log recebem as WriteEntry mensagens do método, consulte Passo a passo: determinando onde My.Application.Log grava informações. Você pode alterar os ouvintes de log padrão. Para obter mais informações, consulte Working with Application Logs (Trabalhando com logs de aplicativo).

Para sobrecargas que não levam o id argumento, o id gravado no log é definido pela tabela a seguir.

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

A tabela a seguir lista exemplos de tarefas que envolvem o WriteEntry método .

Para Consulte
Gravar informações de evento nos ouvintes de log do aplicativo Como: gravar mensagens de log
Determinar onde Log grava informações Passo a passo: determinar o local no qual My.Application.Log grava informações

Disponibilidade por tipo de projeto

Tipo de projeto Disponível
Aplicativo do Windows Sim
Biblioteca de Classes Sim
Aplicativo do Console Sim
Biblioteca de Controle do Windows Sim
Biblioteca de Controles da Web Não
Serviço do Windows Sim
Site Sim

Confira também

Aplica-se a