Partager via


Classe 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.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.ComplexEventProcessing..::..QueryBinder

Espace de noms :  Microsoft.ComplexEventProcessing
Assembly :  Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)

Syntaxe

public sealed class QueryBinder

Le type QueryBinder expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique QueryBinder Initialise une nouvelle instance de la classe QueryBinder.

Haut de la page

Propriétés

  Nom Description
Propriété publique InputBindings Obtient la collection d'informations de liaison de flux d'entrée.
Propriété publique OutputBindings Obtient la collection d'informations de liaison de flux de sortie.
Propriété publique QueryTemplate Obtient le modèle de requête que ce module de liaison de requête essaie de lier.

Haut de la page

Méthodes

  Nom Description
Méthode publique AddConsumer(String, OutputAdapter, Object, EventShape, StreamEventOrder) Ajoute un adaptateur non typé en tant que consommateur d'événements.
Méthode publique AddConsumer< (Of < <' (PayloadT> ) > > )(String, OutputAdapter, Object, EventShape, StreamEventOrder) Ajoute un adaptateur en tant que consommateur d'événements.
Méthode publique BindOutputToPublishedStream(EventShape, StreamEventOrder) Lie la sortie de la requête au flux publié par défaut avec le même nom que la requête.
Méthode publique BindOutputToPublishedStream(Uri, EventShape, StreamEventOrder) Lie la sortie de la requête à un flux publié nommé explicitement.
Méthode publique BindProducer(String, Query) Lie le flux des événements de sortie d'une requête existante à un flux d'entrée donné dans le modèle de requête.
Méthode publique BindProducer(String, Query, AdvanceTimeSettings) Lie le flux des événements de sortie d'une requête existante à un flux d'entrée donné dans le modèle de requête.
Méthode publique BindProducer(String, Uri, EventShape) Lie un flux publié existant à un flux d'entrée donné dans le modèle de requête.
Méthode publique BindProducer(String, InputAdapter, Object, EventShape) Lie une entrée du modèle de requête à un adaptateur d'entrée non typé.
Méthode publique BindProducer(String, Uri, EventShape, AdvanceTimeSettings) Lie un flux publié existant à un flux d'entrée donné dans le modèle de requête.
Méthode publique BindProducer(String, InputAdapter, Object, EventShape, AdvanceTimeSettings) Lie une entrée du modèle de requête à un adaptateur d'entrée non typé.
Méthode publique BindProducer< (Of < <' (PayloadT> ) > > )(String, InputAdapter, Object, EventShape) Lie une entrée du modèle de requête à un adaptateur d'entrée.
Méthode publique BindProducer< (Of < <' (PayloadT> ) > > )(String, InputAdapter, Object, EventShape, AdvanceTimeSettings) Lie une entrée du modèle de requête à un adaptateur d'entrée.
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.ComplexEventProcessing