EventLogWatcher Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Vous permet de vous abonner aux événements entrants. Chaque fois qu’un événement souhaité est publié dans un journal des événements, l’événement EventRecordWritten est déclenché et la méthode qui gère cet événement sera exécutée.
public ref class EventLogWatcher : IDisposable
public class EventLogWatcher : IDisposable
type EventLogWatcher = class
interface IDisposable
Public Class EventLogWatcher
Implements IDisposable
- Héritage
-
EventLogWatcher
- Implémente
Exemples
Pour obtenir un exemple de code utilisant cette classe, consultez Guide pratique pour s’abonner aux événements dans un journal des événements.
Remarques
Les instances de cette classe sont créées à partir d’objets EventLogQuery, qui spécifient une requête pour l’abonnement aux événements. Lorsqu’un événement est journalisé qui correspond aux critères exprimés dans la requête, l’événement EventRecordWritten est déclenché.
Constructeurs
EventLogWatcher(EventLogQuery, EventBookmark, Boolean) |
Initialise une nouvelle instance de la classe EventLogWatcher en spécifiant une requête d’événement, un signet utilisé comme position de départ pour la requête et une valeur booléenne qui détermine s’il faut lire les événements qui existent déjà dans le journal des événements. |
EventLogWatcher(EventLogQuery, EventBookmark) |
Initialise une nouvelle instance de la classe EventLogWatcher en spécifiant une requête d’événement et un signet utilisé comme position de départ pour la requête. |
EventLogWatcher(EventLogQuery) |
Initialise une nouvelle instance de la classe EventLogWatcher en spécifiant une requête d’événement. |
EventLogWatcher(String) |
Initialise une nouvelle instance de la classe EventLogWatcher en spécifiant le nom ou le chemin d’accès à un journal des événements. |
Propriétés
Enabled |
Obtient ou définit une valeur qui indique si cet objet commence à remettre des événements au délégué d’événement. |
Méthodes
Dispose() |
Libère toutes les ressources utilisées par cet objet. |
Dispose(Boolean) |
Libère les ressources non managées utilisées par cet objet et libère éventuellement les ressources managées. |
Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Événements
EventRecordWritten |
Permet de définir un délégué (méthode de gestionnaire d’événements) qui est appelé chaque fois qu’un événement est publié qui correspond aux critères spécifiés dans la requête d’événement pour cet objet. |
S’applique à
Voir aussi
- Résumé de la technologie pour la lecture et la gestion des journaux d’événements
- scénarios de journal des événements