Partager via


ServiceBase.EventLog Propriété

Définition

Obtient un journal des événements que vous pouvez utiliser pour écrire la notification des appels de commande de service comme Démarrer et Arrêter dans le journal des événements de l'application.

public:
 virtual property System::Diagnostics::EventLog ^ EventLog { System::Diagnostics::EventLog ^ get(); };
public virtual System.Diagnostics.EventLog EventLog { get; }
[System.ComponentModel.Browsable(false)]
public virtual System.Diagnostics.EventLog EventLog { get; }
member this.EventLog : System.Diagnostics.EventLog
[<System.ComponentModel.Browsable(false)>]
member this.EventLog : System.Diagnostics.EventLog
Public Overridable ReadOnly Property EventLog As EventLog

Valeur de propriété

EventLog

Instance de EventLog dont la source est inscrite dans le journal des applications.

Attributs

Remarques

Le constructeur initialise la EventLog propriété sur une instance avec le jeu de propriétés et EventLog.Log les EventLog.Source propriétés. La source est le ServiceName service, et le journal est le journal des applications de l’ordinateur. Ces valeurs sont définies automatiquement et ne peuvent pas être modifiées pour la journalisation automatique des commandes de service.

Quand AutoLog est true, Start, Stop, Pause, Continue et les commandes personnalisées sont enregistrées automatiquement dans le journal des événements de l’application. Vous pouvez également utiliser la EventLog propriété pour écrire des messages supplémentaires dans ce journal. Le composant appelle EventLog.WriteEntry à l’aide de ce EventLog membre.

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

S’applique à

Voir aussi