Поделиться через


Класс QueryBinder

Представляет вспомогательный класс на стороне клиента, с помощью которого выполняется привязка источников и получателей запросов для создания объекта запроса.

Иерархия наследования

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

Пространство имен:  Microsoft.ComplexEventProcessing
Сборка:  Microsoft.ComplexEventProcessing (в Microsoft.ComplexEventProcessing.dll)

Синтаксис

public sealed class QueryBinder

Тип QueryBinder обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод QueryBinder Инициализирует новый экземпляр класса QueryBinder.

В начало

Свойства

  Имя Описание
Открытое свойство InputBindings Возвращает коллекцию данных привязки входного потока.
Открытое свойство OutputBindings Возвращает коллекцию данных привязки выходного потока.
Открытое свойство QueryTemplate Возвращает шаблон запроса, который пытается привязать этот модуль привязки запросов.

В начало

Методы

  Имя Описание
Открытый метод AddConsumer(String, OutputAdapter, Object, EventShape, StreamEventOrder) Добавляет нетипизированный адаптер как потребитель события.
Открытый метод AddConsumer< (Of < <' (PayloadT> ) > > )(String, OutputAdapter, Object, EventShape, StreamEventOrder) Добавляет адаптер как потребитель события.
Открытый метод BindOutputToPublishedStream(EventShape, StreamEventOrder) Привязывает выход запроса к заданному по умолчанию опубликованному потоку с тем же именем, что и запрос.
Открытый метод BindOutputToPublishedStream(Uri, EventShape, StreamEventOrder) Привязывает выход запроса к явно поименованному опубликованному потоку.
Открытый метод BindProducer(String, Query) Привязывает поток событий выхода существующего запроса к заданному входному потоку в шаблоне запроса.
Открытый метод BindProducer(String, Query, AdvanceTimeSettings) Привязывает поток событий выхода существующего запроса к заданному входному потоку в шаблоне запроса.
Открытый метод BindProducer(String, Uri, EventShape) Привязывает существующий опубликованный поток к заданному входному потоку в шаблоне запроса.
Открытый метод BindProducer(String, InputAdapter, Object, EventShape) Привязывает вход шаблона запроса к нетипизированному входному адаптеру.
Открытый метод BindProducer(String, Uri, EventShape, AdvanceTimeSettings) Привязывает существующий опубликованный поток к заданному входному потоку в шаблоне запроса.
Открытый метод BindProducer(String, InputAdapter, Object, EventShape, AdvanceTimeSettings) Привязывает вход шаблона запроса к нетипизированному входному адаптеру.
Открытый метод BindProducer< (Of < <' (PayloadT> ) > > )(String, InputAdapter, Object, EventShape) Привязывает вход шаблона запроса к входному адаптеру.
Открытый метод BindProducer< (Of < <' (PayloadT> ) > > )(String, InputAdapter, Object, EventShape, AdvanceTimeSettings) Привязывает вход шаблона запроса к входному адаптеру.
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.ComplexEventProcessing