EventLogRecord 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.
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.
public ref class EventLogRecord : System::Diagnostics::Eventing::Reader::EventRecord
public class EventLogRecord : System.Diagnostics.Eventing.Reader.EventRecord
type EventLogRecord = class
inherit EventRecord
Public Class EventLogRecord
Inherits EventRecord
- Héritage
Propriétés
ActivityId |
Obtient l'identificateur global unique (GUID) de l'activité d'un processus pour lequel l'événement est impliqué. Cela permet aux consommateurs de grouper des activités connexes. |
Bookmark |
Obtient un espace réservé (signet) qui correspond à cet événement. Il peut être utilisé comme un espace réservé dans un flux d'événements. |
ContainerLog |
Obtient le nom du journal des événements ou du fichier journal d'événements dans lequel l'événement est stocké. |
Id |
Obtient l'identificateur de cet événement. Tous les événements assortis de cette valeur d'identificateur représentent le même type d'événement. |
Keywords |
Obtient le masque de mots clés de l'événement. Vous pouvez obtenir la valeur de la propriété KeywordsDisplayNames afin de récupérer le nom des mots clés utilisés dans ce masque. |
KeywordsDisplayNames |
Obtient les noms d’affichage des mots clés utilisés dans le masque de mot clé pour cet événement. |
Level |
Obtient le niveau de l'événement. Le niveau signifie la gravité de l'événement. Pour obtenir le nom du niveau, obtenez la valeur de la propriété LevelDisplayName. |
LevelDisplayName |
Obtient le nom complet du niveau de cet événement. |
LogName |
Obtient le nom du journal des événements où cet événement est enregistré. |
MachineName |
Obtient le nom de l'ordinateur sur lequel cet événement a été enregistré. |
MatchedQueryIds |
Obtient une liste des identificateurs des requêtes auxquelles correspond cet événement. Cet événement correspond à une requête si la requête retourne cet événement. |
Opcode |
Obtient l'opcode de l'événement. L’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. Pour obtenir le nom de l'opcode, obtenez la valeur de la propriété OpcodeDisplayName. |
OpcodeDisplayName |
Obtient le nom complet de l'opcode de cet événement. |
ProcessId |
Obtient l'identificateur de processus du fournisseur d'événements qui a enregistré cet événement. |
Properties |
Obtient les propriétés de l'événement fournies par l'utilisateur. |
ProviderId |
Obtient l'identificateur global unique (GUID, Globally-Unique IDentifier) du fournisseur d'événements qui a publié cet événement. |
ProviderName |
Obtient le nom du fournisseur d'événements qui a publié cet événement. |
Qualifiers |
Obtient les nombres qualificateurs qui sont utilisés pour l'identification d'événement. |
RecordId |
Obtient l'identificateur d'enregistrement de l'événement dans le journal. |
RelatedActivityId |
Reçoit un identificateur global unique (GUID, Globally-Unique IDentifier) d'une activité connexe d'un processus pour lequel un événement est impliqué. |
Task |
Obtient un identificateur de tâche pour 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. Ce type autorise l'utilisation de toute valeur comprise entre 0x0000 et 0xffef. Pour récupérer le nom de la tâche, obtenez la valeur de la propriété TaskDisplayName. |
TaskDisplayName |
Obtient le nom complet de la tâche de l'événement. |
ThreadId |
Obtient l'identificateur du thread sur lequel le fournisseur d'événements s'exécute. |
TimeCreated |
Obtient l'heure, dans le format DateTime, à laquelle l'événement a été créé. |
UserId |
Obtient le descripteur de sécurité de l'utilisateur dont le contexte est utilisé pour publier l'événement. |
Version |
Obtient le numéro de version de l'événement. |
Méthodes
Dispose() |
Libère toutes les ressources utilisées par cet objet. (Hérité de EventRecord) |
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) |
FormatDescription() |
Obtient le message de l'événement rédigé suivant les paramètres régionaux actuels. |
FormatDescription(IEnumerable<Object>) |
Obtient le message de l'événement, en remplaçant des variables du message par les valeurs spécifiées. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetPropertyValues(EventLogPropertySelector) |
Obtient l'énumération des valeurs des propriétés d'événement fournies par l'utilisateur ou les résultats des données au format XPath si l'événement a une représentation XML. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
ToXml() |
Obtient la représentation XML de l'événement. Toutes les propriétés de l'événement sont représentées dans le code XML de l'événement. Le code XML est conforme au schéma d’événement. |