Log.WriteEntry Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- TraceEventType
- Objetos (Visual Basic)
- Trabalhando com logs de aplicativo no Visual Basic
- Como: gravar mensagens de log
- Passo a passo: determinar o local no qual My.Application.Log grava informações
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
- TraceEventType
- Objetos (Visual Basic)
- Trabalhando com logs de aplicativo no Visual Basic
- Como: gravar mensagens de log
- Passo a passo: determinar o local no qual My.Application.Log grava informações
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
- TraceEventType
- Objetos (Visual Basic)
- Trabalhando com logs de aplicativo no Visual Basic
- Como: gravar mensagens de log
- Passo a passo: determinar o local no qual My.Application.Log grava informações