__AggregateEvent, classe

La classe système _ _ AggregateEvent représente un événement d’agrégation de plusieurs événements intrinsèques ou extrinsèques individuels. WMI génère une instance de _ _ AggregateEvent au lieu d’un _ _ événement lorsque les consommateurs s’inscrivent auprès de la clause Group within dans leur requête d’événement.

La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées par ordre alphabétique, et non par ordre MOF.

Syntaxe

class __AggregateEvent : __IndicationRelated
{
  uint32 NumberOfEvents;
  object Representative;
};

Membres

La classe _ _ AggregateEvent possède les types de membres suivants :

Propriétés

La classe _ _ AggregateEvent possède les propriétés suivantes.

NumberOfEvents

Type de données : UInt32

Type d'accès : Lecture seule

Nombre d’événements combinés pour produire cet événement de résumé unique.

Representative

Type de données : objet

Type d'accès : Lecture seule

Copie de l’un des événements remis dans l’intervalle d’agrégation. Par exemple, si un consommateur s’est inscrit pour les événements de modification de clé de Registre à partir du fournisseur d’événements du Registre, le représentant contiendrait une instance de la classe RegistryKeyChangeEvent .

Notes

La classe _ _ AggregateEvent est dérivée de _ _ IndicationRelated, qui n’a pas de propriétés.

Les fournisseurs d’événements ne génèrent jamais d’événements d’agrégation. Ils doivent ignorer la clause GROUP WITHIN dans le traitement des requêtes d’événements.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Tous les espaces de noms WMI

Voir aussi

__IndicationRelated

Classes système WMI

Interrogation avec WQL