ServiceBase.AutoLog Propriedade
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.
Indica se os comandos Start, Stop, Pause e Continue devem ser relatados no log de eventos.
public:
property bool AutoLog { bool get(); void set(bool value); };
public bool AutoLog { get; set; }
[System.ServiceProcess.ServiceProcessDescription("SBAutoLog")]
public bool AutoLog { get; set; }
member this.AutoLog : bool with get, set
[<System.ServiceProcess.ServiceProcessDescription("SBAutoLog")>]
member this.AutoLog : bool with get, set
Public Property AutoLog As Boolean
Valor da propriedade
true
para relatar informações no log de eventos; caso contrário, false
.
- Atributos
Comentários
A configuração AutoLog para true
instrui o serviço a usar o log de eventos do aplicativo para relatar falhas de comando, bem como informações de alteração de estado para eventos Iniciar, Parar, Pausar e Continuar no serviço. O nome do serviço é usado como o do EventLog.Sourcelog.
Para relatar informações a um log de eventos personalizado em vez do log de aplicativos, defina AutoLog false
e escreva instruções dentro dos métodos de tratamento de comando ou OnContinueOnPauseOnStop poste no log apropriado.
Observação
O ServiceName, que fornece a cadeia de caracteres de origem para o log de eventos, deve ser definido antes que o serviço tente gravar no log de eventos. Tentar acessar o log de eventos antes que o nome de origem seja definido gera uma exceção.