Compartilhar via


AspLog 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 AspLog : Microsoft::VisualBasic::Logging::Log
public class AspLog : Microsoft.VisualBasic.Logging.Log
type AspLog = class
    inherit Log
Public Class AspLog
Inherits Log
Herança
AspLog

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

O My.Application.Log objeto está disponível apenas para aplicativos cliente. Para aplicativos Web, use My.Log. Para obter mais informações, consulte Microsoft.VisualBasic.Logging.Log.

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

AspLog()

Inicializa uma nova instância da classe AspLog.

AspLog(String)

Inicializa uma nova instância da classe AspLog.

Propriedades

DefaultFileLogWriter

Obtém o arquivo do objeto FileLogTraceListener que dá suporte ao objeto Log.

(Herdado de Log)
TraceSource

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

(Herdado de 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 FileLogTraceListener e 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.

(Herdado de Log)
WriteEntry(String, TraceEventType)

Grava uma mensagem nos ouvintes de log do aplicativo.

(Herdado de Log)
WriteEntry(String, TraceEventType, Int32)

Grava uma mensagem nos ouvintes de log do aplicativo.

(Herdado de Log)
WriteException(Exception)

Grava informações de exceção nos ouvintes de log do aplicativo.

(Herdado de Log)
WriteException(Exception, TraceEventType, String)

Grava informações de exceção nos ouvintes de log do aplicativo.

(Herdado de Log)
WriteException(Exception, TraceEventType, String, Int32)

Grava informações de exceção nos ouvintes de log do aplicativo.

(Herdado de Log)

Aplica-se a

Confira também