ServiceBase.AutoLog Propriété

Définition

Indique s’il faut signaler les commandes Démarrer, Arrêter, Suspendre et Continuer dans le journal des événements.

public:
 property bool AutoLog { bool get(); void set(bool value); };
[System.ServiceProcess.ServiceProcessDescription("SBAutoLog")]
public bool AutoLog { get; set; }
[<System.ServiceProcess.ServiceProcessDescription("SBAutoLog")>]
member this.AutoLog : bool with get, set
Public Property AutoLog As Boolean

Valeur de propriété

true pour signaler des informations dans le journal des événements ; sinon, false.

Attributs

Remarques

Définir AutoLog pour true indiquer au service d’utiliser le journal des événements d’application pour signaler les échecs de commande, ainsi que les informations de modification d’état pour les événements Démarrer, Arrêter, Suspendre et Continuer sur le service. Le nom du service est utilisé comme journal.EventLog.Source

Pour signaler des informations à un journal des événements personnalisé plutôt que dans le journal des applications, définissez et écrivez AutoLogfalse des instructions dans les méthodes OnContinuede gestion des commandes, OnPauseou OnStop pour publier dans le journal approprié.

Note

La ServiceNamechaîne source du journal des événements doit être définie avant que le service tente d’écrire dans le journal des événements. Essayer d’accéder au journal des événements avant que le nom source ne soit défini lève une exception.

S’applique à

Voir aussi