LocalFileLogger Classe

Definição

O agente de log de arquivo local grava uma linha por evento. O caminho do arquivo especificado uma vez por criação e não pode ser alterado durante o tempo de vida. É possível habilitar/desabilitar o logger durante o tempo de vida do objeto. Por padrão, o agente de log é criado desabilitado. Quando o arquivo de log habilitado para agente é criado ou aberto para acréscimo. A liberação no disco ocorre após cada registro para garantir que os dados persistirão mesmo no caso de encerramento anormal do programa. Use o método Dispose soft. Nenhuma exceção após Dispose, apenas no-op. Isso ajudaria o agente centralizado, quando o agente é Descartado e algum componente obsoleto tentando usá-lo. Não queremos falhar todo o aplicativo nesse caso.

public ref class LocalFileLogger sealed : IDisposable, Microsoft::VisualStudio::LocalLogger::ILocalFileLogger
public sealed class LocalFileLogger : IDisposable, Microsoft.VisualStudio.LocalLogger.ILocalFileLogger
type LocalFileLogger = class
    interface ILocalFileLogger
    interface IDisposable
Public NotInheritable Class LocalFileLogger
Implements IDisposable, ILocalFileLogger
Herança
LocalFileLogger
Implementações

Construtores

LocalFileLogger()

Construtor padrão

LocalFileLogger(String)

Construtor com o nome de arquivo do agente especificado

Propriedades

Enabled

Obtém ou define um valor que indica se o agente está habilitado ou não.

FullLogPath

Obtém o caminho completo do arquivo do agente

Métodos

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

Log(LocalLoggerSeverity, String, String)

Registrar cadeia de caracteres atual com severidade

Aplica-se a