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


Класс Query

Представляет объект запроса в метаданных обработки сложных событий.

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

System. . :: . .Object
  Microsoft.ComplexEventProcessing. . :: . .CepObject
    Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
      Microsoft.ComplexEventProcessing..::..Query

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

Синтаксис

public sealed class Query : ApplicationObject

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

Свойства

  Имя Описание
Открытое свойство Application Возвращает приложение размещения. (Производный от ApplicationObject.)
Открытое свойство Description Возвращает описание данного запроса.
Открытое свойство InputStreamBindings Возвращает коллекцию привязок входного потока.
Открытое свойство IsResilient Возвращает или задает значение, которое показывает, является ли запрос эластичным.
Открытое свойство Name Возвращает имя данного объекта. (Производный от CepObject.)
Открытое свойство OutputStreamBindings Возвращает коллекцию привязок выходного потока.
Открытое свойство QueryTemplateName Возвращает имя шаблона запроса, связанного с данным запросом.
Открытое свойство ShortName Возвращает краткое имя объекта обработки сложных событий. (Производный от CepObject.)

В начало

Методы

  Имя Описание
Открытый метод Delete Удаляет объект. (Производный от ApplicationObject.)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод Start Запускает запрос асинхронно.
Открытый метод Stop Останавливает выполнение этого запроса.
Открытый метод ToString (Производный от Object.)

В начало

Методы расширения

  Имя Описание
Открытый метод расширения ToStream< (Of < <' (TPayload> ) > > )() () () () Перегружен. Создает новый входной поток, привязанный к потоку события выхода существующего запроса. (Определено DynamicQueryCompositionExtensions.)
Открытый метод расширения ToStream< (Of < <' (TPayload> ) > > )(String) Перегружен. Создает новый входной поток с заданным именем, привязанный к потоку события выхода существующего запроса. (Определено DynamicQueryCompositionExtensions.)
Открытый метод расширения ToStream< (Of < <' (TPayload> ) > > )(AdvanceTimeSettings) Перегружен. Создает новый входной поток с заданными параметрами обработки времени, привязанный к потоку события выхода существующего запроса. (Определено DynamicQueryCompositionExtensions.)
Открытый метод расширения ToStream< (Of < <' (TPayload> ) > > )(String, AdvanceTimeSettings) Перегружен. Создает новый входной поток с заданным именем и параметрами обработки времени, привязанный к потоку события выхода существующего запроса. (Определено DynamicQueryCompositionExtensions.)

В начало

Поля

  Имя Описание
Защищенное поле _name Имя CepObject, которое представляет собой полный путь Uri. (Производный от CepObject.)
Защищенное поле _shortName Краткое имя CepObject без полного пути Uri. (Производный от CepObject.)

В начало

Замечания

Объекты запросов основаны на спецификации источников и приемников событий, а также на шаблонах запросов и их привязке друг к другу. Они являются сущностями, которые зарегистрированы на сервере обработки сложных событий, так что они могут запускаться и останавливаться. Дополнительные сведения см. в разделе Основные понятия сервера служб StreamInsight.

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

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

См. также

Справочник

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