QueryBinder Class
Represents a client-side helper class to bind query producers and consumers in order to create a query object.
Inheritance Hierarchy
System.Object
Microsoft.ComplexEventProcessing.QueryBinder
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Syntax
public sealed class QueryBinder
The QueryBinder type exposes the following members.
Constructors
Name | Description | |
---|---|---|
QueryBinder | Initializes a new instance of the QueryBinder class. |
Top
Properties
Name | Description | |
---|---|---|
InputBindings | Gets the collection of input stream binding information. | |
OutputBindings | Gets the collection of output stream binding information. | |
QueryTemplate | Gets the query template this query binder is trying to bind. |
Top
Methods
Name | Description | |
---|---|---|
AddConsumer(String, OutputAdapter, Object, EventShape, StreamEventOrder) | Adds an untyped adapter as an event consumer. | |
AddConsumer<PayloadT>(String, OutputAdapter, Object, EventShape, StreamEventOrder) | Adds an adapter as an event consumer. | |
BindOutputToPublishedStream(EventShape, StreamEventOrder) | Binds the output of the query to the default published stream with the same name as the query. | |
BindOutputToPublishedStream(Uri, EventShape, StreamEventOrder) | Binds the output of the query to an explicitly named published stream. | |
BindProducer(String, Query) | Binds the output events stream of an existing query to a given input stream in the query template. | |
BindProducer(String, Query, AdvanceTimeSettings) | Binds the output events stream of an existing query to a given input stream in the query template. | |
BindProducer(String, Uri, EventShape) | Binds an existing published stream to a given input stream in the query template. | |
BindProducer(String, InputAdapter, Object, EventShape) | Binds a query template input to an untyped input adapter. | |
BindProducer(String, Uri, EventShape, AdvanceTimeSettings) | Binds an existing published stream to a given input stream in the query template. | |
BindProducer(String, InputAdapter, Object, EventShape, AdvanceTimeSettings) | Binds a query template input to an untyped input adapter | |
BindProducer<PayloadT>(String, InputAdapter, Object, EventShape) | Binds a query template input to an input adapter. | |
BindProducer<PayloadT>(String, InputAdapter, Object, EventShape, AdvanceTimeSettings) | Binds a query template input to an input adapter. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.