Partilhar via


Log Classe

Definição

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 Log.

TraceSource

Obtém para o objeto TraceSource que dá suporte ao objeto Log.

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.

Aplica-se a

Confira também