Freigeben über


QueryBinder-Klasse

Stellt eine clientseitige Hilfsklasse dar, mit der Producer und Consumer zur Erstellung eines Abfrageobjekts gebunden werden.

Vererbungshierarchie

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

Namespace:  Microsoft.ComplexEventProcessing
Assembly:  Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)

Syntax

public sealed class QueryBinder

Der QueryBinder-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode QueryBinder Initialisiert eine neue Instanz der QueryBinder-Klasse.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft InputBindings Ruft die Auflistung der Bindungsinformationen für den Eingabedatenstrom ab.
Öffentliche Eigenschaft OutputBindings Ruft die Auflistung der Bindungsinformationen für den Ausgabedatenstrom ab.
Öffentliche Eigenschaft QueryTemplate Ruft die Abfragevorlage ab, die dieser Abfragebinder versucht zu binden.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode AddConsumer(String, OutputAdapter, Object, EventShape, StreamEventOrder) Fügt einen nicht typisierten Adapter als Ereignisconsumer hinzu.
Öffentliche Methode AddConsumer< (Of < <' (PayloadT> ) > > )(String, OutputAdapter, Object, EventShape, StreamEventOrder) Fügt einen Adapter als Ereignisconsumer hinzu.
Öffentliche Methode BindOutputToPublishedStream(EventShape, StreamEventOrder) Bindet die Ausgabe der Abfrage an den veröffentlichten Standarddatenstrom mit dem gleichen Namen wie die Abfrage.
Öffentliche Methode BindOutputToPublishedStream(Uri, EventShape, StreamEventOrder) Bindet die Ausgabe der Abfrage an einen explizit angegebenen veröffentlichten Datenstrom.
Öffentliche Methode BindProducer(String, Query) Bindet den Ausgabeereignisse-Datenstrom einer vorhandenen Abfrage an einen angegebenen Eingabedatenstrom in der Abfragevorlage.
Öffentliche Methode BindProducer(String, Query, AdvanceTimeSettings) Bindet den Ausgabeereignisse-Datenstrom einer vorhandenen Abfrage an einen angegebenen Eingabedatenstrom in der Abfragevorlage.
Öffentliche Methode BindProducer(String, Uri, EventShape) Bindet einen vorhandenen, veröffentlichten Datenstrom an einen angegebenen Eingabedatenstrom in der Abfragevorlage.
Öffentliche Methode BindProducer(String, InputAdapter, Object, EventShape) Bindet eine Abfragevorlageneingabe an einen nicht typisierten Eingabeadapter.
Öffentliche Methode BindProducer(String, Uri, EventShape, AdvanceTimeSettings) Bindet einen vorhandenen, veröffentlichten Datenstrom an einen angegebenen Eingabedatenstrom in der Abfragevorlage.
Öffentliche Methode BindProducer(String, InputAdapter, Object, EventShape, AdvanceTimeSettings) Bindet eine Abfragevorlageneingabe an einen nicht typisierten Eingabeadapter.
Öffentliche Methode BindProducer< (Of < <' (PayloadT> ) > > )(String, InputAdapter, Object, EventShape) Bindet eine Abfragevorlageneingabe an einen Eingabeadapter.
Öffentliche Methode BindProducer< (Of < <' (PayloadT> ) > > )(String, InputAdapter, Object, EventShape, AdvanceTimeSettings) Bindet eine Abfragevorlageneingabe an einen Eingabeadapter.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.ComplexEventProcessing-Namespace