ServiceBase.AutoLog Propriedade

Definição

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

Boolean

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.

Aplica-se a

Confira também