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