Log Classe
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.
Fornece uma propriedade e métodos para gravar informações de evento e de exceção para os ouvintes de log do aplicativo.
public ref class Log
public class Log
type Log = class
Public Class Log
- Herança
-
Log
- Derivado
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
Comentários
O My.Application.Log
objeto fornece um ponto de entrada simples do qual acessar os serviços de registro em log do .NET Framework. Os WriteEntry
métodos e WriteException
gravam mensagens nos ouvintes de log do aplicativo. Os ouvintes podem ser configurados pelo arquivo de configuração do aplicativo. Para obter mais informações, consulte Passo a passo: alterando onde My.Application.Log grava informações e trabalhando com logs de aplicativo.
O My.Application.Log
objeto está disponível apenas para aplicativos cliente. Para aplicativos Web, use My.Log
. Para obter mais informações, consulte AspLog.
A tabela a seguir lista exemplos de tarefas envolvendo o objeto My.Application.Log
.
Para | Consulte |
---|---|
Gravar informações de evento nos ouvintes de log do aplicativo | Como: gravar mensagens de log |
Gravar informações de exceção nos ouvintes de log do aplicativo | Como: registrar exceções em log |
Determinar onde My.Application.Log grava informações |
Passo a passo: determinar o local no qual My.Application.Log grava informações |
Construtores
Log() |
Inicializa uma nova instância da classe Log. |
Log(String) |
Inicializa uma nova instância da classe Log. |
Propriedades
DefaultFileLogWriter |
Obtém o arquivo do objeto FileLogTraceListener que dá suporte ao objeto |
TraceSource |
Obtém para o objeto TraceSource que dá suporte ao objeto |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
InitializeWithDefaultsSinceNoConfigExists() |
Cria um novo objeto FileLogTraceListener e o adiciona à coleção Listeners. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
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. |
WriteException(Exception) |
Grava informações de exceção nos ouvintes de log do aplicativo. |
WriteException(Exception, TraceEventType, String) |
Grava informações de exceção nos ouvintes de log do aplicativo. |
WriteException(Exception, TraceEventType, String, Int32) |
Grava informações de exceção nos ouvintes de log do aplicativo. |