Partager via


Espace de noms Microsoft.ComplexEventProcessing

Contient des classes managées utilisées pour développer des applications StreamInsight. Les applications StreamInsight créent des structures qui définissent les événements, adaptateurs et requêtes utilisés dans l'application. Pour plus d'informations, consultez Exemple StreamInsight de bout en bout.

Classes

  Classe Description
Classe publique AdapterAdvanceTimeSettings Les fabriques d'adaptateurs peuvent utiliser cette classe pour indiquer au moteur comment avancer automatiquement le temps d'application pour leurs adaptateurs.
Classe publique AdvanceTimeGenerationSettings Définit comment et dans quelles circonstances le moteur doit avancer l'heure de l'application en insérant un événement CTI (Current Time Increment).
Classe publique AdvanceTimeImportSettings Définit un autre flux d'entrée comme source d'événements CTI (Current Time Increment) de l'application pendant la liaison de la requête. Cette fonctionnalité assure la synchronisation de deux flux de données.
Classe publique AdvanceTimeSettings Paramètres qui indiquent au moteur comment avancer l'heure de l'application pour un flux d'entrée.
Classe publique Application Représente une application sur un serveur CEP. Les applications servent de conteneurs pour les objets de métadonnées CEP supplémentaires.
Classe publique ApplicationObject Classe de base pour tous les objets contenus dans une application.
Classe publique CepEventType Représente un type d'événement utilisé par une application CEP. Les charges utiles des événements ainsi que leurs champs sont associés à des types d'événements CEP.
Classe publique CepEventTypeField Représente un champ unique dans un type d'événement CEP.
Classe publique CepObject Représente la classe de base pour les objets CEP.
Classe publique CepObjectReadOnlyDictionary< (Of < ( <'T> ) > ) > Implémente une collection générique en lecture seule pour les objets de métadonnées CEP.
Classe publique CheckpointConfiguration Configure un serveur pour prendre en charge les points de contrôle.
Classe publique ConnectionException Exception levée lorsque la connexion à un serveur échoue.
Classe publique DiagnosticSettings Représente une collection de paramètres de diagnostic.
Classe publique DiagnosticView Représente une vue de diagnostic pour un objet de moteur unique sous la forme d'un conteneur de paires nom-valeur (propriétés).
Classe publique DynamicQueryCompositionExtensions Cette classe contient les méthodes d'extension de la classe de requête pour la composition de requête dynamique.
Classe publique EdgeEvent Définit des méthodes et des propriétés qui autorisent les adaptateurs et les opérateurs définis par l'utilisateur à créer et accéder à des événements session.
Classe publique EdgeEvent< (Of < ( <'TPayload> ) > ) > Un événement session représente le début ou la fin d'un événement CEP.
Classe publique EventInstance Classe abstraite qui représente un événement utilisateur. Il s'agit d'un wrapper autour d'un événement sous-jacent dans le système.
Classe publique EventTypeConverter Représente une fonctionnalité pour convertir un type CLR en un type d'événement CEP.
Classe publique EventTypeConverter< (Of < ( <'T> ) > ) > Représente une fonctionnalité pour convertir un type CLR en un type d'événement CEP.
Classe publique InputAdapter Classe qui représente un adaptateur d'entrée en tant qu'objet de métadonnées CEP.
Classe publique InputStreamBinding Représente les informations de liaison pour un flux d'entrée d'une requête.
Classe publique IntervalEvent Définit des méthodes et des propriétés qui autorisent les adaptateurs et les opérateurs définis par l'utilisateur à créer des événements intervalle et y accéder.
Classe publique IntervalEvent< (Of < ( <'TPayload> ) > ) > Définit des méthodes et des propriétés qui autorisent les adaptateurs et les opérateurs définis par l'utilisateur à créer des événements intervalle et à y accéder.
Classe publique InvalidDefinitionException Exception levée lorsque la création d'un objet de métadonnées CEP échoue.
Classe publique InvalidNameException Exception levée lorsque la création d'un type échoue.
Classe publique ManagementException Exception levée lorsque la création d'un type échoue.
Classe publique OutputAdapter Classe qui représente un adaptateur de sortie en tant qu'objet de métadonnées CEP.
Classe publique OutputStreamBinding Représente les informations de liaison pour le flux de sortie d'une requête.
Classe publique PointEvent Définit des méthodes et des propriétés qui autorisent les adaptateurs et les opérateurs définis par l'utilisateur à créer des événements point et à y accéder.
Classe publique PointEvent< (Of < ( <'TPayload> ) > ) > Définit des méthodes et des propriétés qui autorisent les adaptateurs et les opérateurs définis par l'utilisateur à créer des événements point et à y accéder.
Classe publique Query Représente un objet de requête dans les métadonnées CEP.
Classe publique QueryAbortException Exception déclenchée lorsqu'une requête s'arrête en raison d'un échec.
Classe publique QueryBinder Représente une classe d'assistance côté client pour lier des producteurs et des consommateurs de requêtes afin de créer un objet de requête.
Classe publique QueryTemplate Représente un objet de métadonnées de modèle de requête.
Classe publique QueryTemplateInput Représente un point d'entrée de flux de données dans un modèle de requête.
Classe publique Server Représente un serveur CEP.
Classe publique SqlCeMetadataProviderConfiguration Représente les informations de configuration spécifiques au fournisseur de métadonnées SqlCe.
Classe publique TypeCreationException Exception levée lorsque la création d'un type échoue.
Classe publique TypedEvent< (Of < ( <'TPayload> ) > ) > Représente un événement typé.
Classe publique UntypedEvent Représente un événement non typé.

Énumérations

  Énumération Description
Énumération publique AdvanceTimeFrequencyType Définit à quel moment le moteur avance le temps d'application.
Énumération publique AdvanceTimePolicy Définit des stratégies différentes qui indiquent comment le moteur peut gérer des événements d'entrée qui ne respectent pas l'heure de l'application actuelle.
Énumération publique AdvanceTimeSourceType Définit les options permettant d'avancer le temps d'application sur un flux d'entrée.
Énumération publique DiagnosticAspect Énumération de différents aspects de diagnostic qui peuvent être activés ou désactivés séparément.
Énumération publique DiagnosticLevel Énumération de différents niveaux de détail pour les aspects de diagnostic.
Énumération publique DiagnosticViewProperty Énumération de toutes les propriétés de vue de diagnostic.
Énumération publique EdgeType Énumère les types de sessions valides.
Énumération publique EventKind Énumère les genres valides d'événements.
Énumération publique EventShape Spécifie la forme des événements que contient le flux de données.
Énumération publique StreamEventOrder Spécifie l'ordre des événements dans un flux de sortie de la requête.