Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

System.Diagnostics.Eventing.Reader, espace de noms

À l'aide de l'espace de noms System.Diagnostics.Eventing.Reader, vous pouvez développer des applications qui lisent et gèrent des journaux des événements. Un événement d'un journal des événements contient des informations, un avertissement ou une erreur publié par une application, un service ou un composant du système d'exploitation spécifique. Ces événements sont lus par des applications qui surveillent l'intégrité d'un ordinateur et par celles qui effectuent des actions lorsque des événements spécifiques se produisent. Pour plus d’informations, consultez Technology Summary for Reading and Managing Event Logs et Event Log Scenarios.

  Classe Description
Classe publique EventBookmark Représente un espace réservé (signet) dans un flux d'événements. Vous pouvez utiliser l'espace réservé pour marquer une position et retourner à cette position dans un flux d'événements. Une instance de cet objet peut être obtenue d'un objet EventRecord, auquel cas il correspond à la position de cet enregistrement d'événement.
Classe publique EventKeyword Représente un mot clé d'un événement. Les mots clés sont définis dans un fournisseur d'événements et sont utilisés pour regrouper l'événement avec d'autres événements semblables (selon leur utilisation).
Classe publique EventLevel Contient un niveau d'événement défini dans un fournisseur d'événements. Le niveau signifie la gravité de l'événement.
Classe publique EventLogConfiguration Contient des informations statiques et des paramètres de configuration d'un journal des événements. De nombreux paramètres de configuration ont été définis par le fournisseur d'événements qui a créé le journal.
Classe publique EventLogException Représente la classe de base pour toutes les exceptions levées lorsqu'une erreur se produit durant la lecture des informations relatives au journal des événements.
Classe publique EventLogInformation Permet d'accéder aux propriétés à l'exécution des fichiers journaux d'événements et des journaux des événements actifs. Ces propriétés incluent le nombre d'événements dans le journal, la taille du journal, une valeur qui détermine si le journal est plein, et l'heure de la dernière écriture dans le journal ou du dernier accès au journal.
Classe publique EventLogInvalidDataException Représente l'exception levée lorsqu'un fournisseur d'événements publie des données non valides dans un événement.
Classe publique EventLogLink Représente un lien entre un fournisseur d'événements et un journal des événements dans lequel le fournisseur publie des événements. Cet objet ne peut pas être instancié.
Classe publique EventLogNotFoundException Représente l'exception levée lorsqu'un journal des événements demandé (spécifié habituellement par le nom du journal des événements ou le chemin d'accès au fichier journal d'événements) n'existe pas.
Classe publique EventLogPropertySelector Contient un tableau de chaînes qui représentent des requêtes XPath pour des éléments de la représentation XML d'un événement, basée sur le schéma de la page Event Schema. Les requêtes de cet objet sont utilisées pour extraire des valeurs de l'événement.
Classe publique EventLogProviderDisabledException Représente l'exception qui est levée lorsqu'un nom de fournisseur d'événements spécifié fait référence à un fournisseur d'événements désactivé. Un fournisseur d'événements désactivé ne peut pas publier d'événements.
Classe publique EventLogQuery Représente une requête pour des événements d'un journal des événements et les paramètres qui définissent comment et sur quel ordinateur la requête est exécutée.
Classe publique EventLogReader Permet la lecture d'événements depuis un journal des événements en fonction d'une requête d'événement. Les événements lus par cet objet sont retournés en tant qu'objets EventRecord.
Classe publique EventLogReadingException Représente une exception levée lorsqu'une erreur s'est produite lors de la lecture ou de l'interrogation des événements d'un journal des événements ou lors d'un abonnement à ces événements.
Classe publique EventLogRecord Contient les propriétés d'une instance d'un événement qui est reçu d'un objet EventLogReader. Les propriétés d'événement fournissent des informations sur l'événement telles que le nom de l'ordinateur où l'événement a été enregistré et l'heure de la création de l'événement.
Classe publique EventLogSession Utilisé pour accéder au service Journal des événements sur l'ordinateur local ou sur un ordinateur distant, ce qui permet de gérer et de rassembler des informations relatives aux journaux des événements et aux fournisseurs d'événements sur l'ordinateur.
Classe publique EventLogStatus Contient le code d'état ou le code d'erreur d'un journal des événements spécifique. Cet état peut être utilisé pour déterminer si le journal des événements est disponible pour une opération.
Classe publique EventLogWatcher Permet de vous abonner à des é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 est exécutée.
Classe publique EventMetadata Contient les métadonnées (propriétés et paramètres) d'un événement défini dans un fournisseur d'événements.
Classe publique EventOpcode Contient un opcode d'événement défini dans un fournisseur d'événements. Un opcode définit une valeur numérique qui identifie l'activité ou un point dans une activité que l'application était en train d'exécuter lorsqu'elle a déclenché l'événement.
Classe publique EventProperty Contient la valeur d'une propriété de type événement qui est spécifiée par le fournisseur d'événements lorsque l'événement est publié.
Classe publique EventRecord Définit les propriétés d'une instance d'un événement qui est reçu d'un objet EventLogReader. Les propriétés d'événement fournissent des informations sur l'événement telles que le nom de l'ordinateur sur lequel l'événement a été enregistré et l'heure de la création de l'événement. Cette classe est une classe abstraite. La classe EventLogRecord implémente cette classe.
Classe publique EventRecordWrittenEventArgs Lorsque l'événement EventRecordWritten est déclenché, une instance de cet objet est passée à la méthode déléguée qui gère l'événement. Cet objet contient l'événement qui a été publié dans le journal des événements ou l'exception qui s'est produite lorsque l'abonnement à un événement a échoué.
Classe publique EventTask Contient une tâche d'événement qui est définie dans un fournisseur d'événements. La tâche identifie une partie d'une application ou un composant qui publie un événement. Une tâche est une valeur de 16 bits dont les 16 valeurs supérieures sont réservées.
Classe publique ProviderMetadata Contient des informations statiques relatives à un fournisseur d'événements, telles que le nom et l'ID du fournisseur, et la collection d'événements définis dans le fournisseur.

  Énumération Description
Énumération publique EventLogIsolation Définit les autorisations d'accès par défaut pour le journal des événements. Les valeurs Application et System indiquent que le journal partage la liste de contrôle d'accès (ACL) avec le journal Windows approprié (les journaux des événements de l'application ou système) et partage la session de traçage d'événements pour Windows (ETW, Event Tracing for Windows) avec d'autres journaux de même isolation. Tous les canaux dont l'isolation est personnalisée utilisent une session ETW privée.
Énumération publique EventLogMode Détermine le comportement du service Journal des événements lorsqu'il gère un journal des événements qui a atteint sa taille maximum autorisée (lorsque le journal des événements est plein).
Énumération publique EventLogType Définit le type des événements qui sont enregistrés dans un journal des événements. Chaque journal des événements ne peut contenir qu'un seul type d'événement.
Énumération publique PathType Spécifie qu'une chaîne contient le nom d'un journal des événements ou le chemin d'accès d'un fichier journal d'événements.
Énumération publique SessionAuthentication Définit des valeurs du type d'authentification utilisé pendant une connexion à un serveur via un appel de procédure distante (RPC). Cette connexion se produit lorsque vous créez un objet EventLogSession qui spécifie une connexion à un ordinateur distant.
Énumération publique StandardEventKeywords Définit les mots clés standard qui sont joints aux événements par le fournisseur d'événements. Pour plus d'informations sur les mots clés, consultez EventKeyword.
Énumération publique StandardEventLevel Définit les niveaux d'événement standard utilisés dans le service Journal des événements. Le niveau définit la gravité de l'événement. Des niveaux d'événement personnalisés peuvent être définis au-delà de ces niveaux standard. Pour plus d'informations sur les niveaux, consultez EventLevel.
Énumération publique StandardEventOpcode Définit les opcodes standard qui sont joints aux événements par le fournisseur d'événements. Pour plus d'informations sur les opcodes, consultez EventOpcode.
Énumération publique StandardEventTask Définit les tâches standard attachées aux événements par le fournisseur d'événements. Pour plus d'informations sur les tâches, consultez EventTask.

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft