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

Содержит управляемые классы, используемые при разработке приложений StreamInsight. Приложения StreamInsight создают структуры, в которых определяются события, адаптеры и запросы, используемые в приложении. Дополнительные сведения см. в разделе Законченный пример StreamInsight.

Классы

  Класс Описание
Открытый класс AdapterAdvanceTimeSettings Фабрики адаптеров могут использовать этот класс, чтобы сообщить системе о необходимости автоматической обработки времени приложения для адаптеров.
Открытый класс AdvanceTimeGenerationSettings Определяет порядок и время обработки времени приложения системой. Для этого система вставляет событие увеличения текущего времени (CTI).
Открытый класс AdvanceTimeImportSettings Определяет другой входной поток в качестве источника приложения событий увеличения текущего времени (CTI) во время привязки запроса. Такая возможность позволяет синхронизировать два потока.
Открытый класс AdvanceTimeSettings Параметры, определяющие способ обработки подсистемой времени приложения для входного потока.
Открытый класс Application Представляет приложение на сервере обработки сложных событий. Приложения служат контейнерами для последующих объектов метаданных обработки сложных событий.
Открытый класс ApplicationObject Базовый класс для всех объектов, содержащихся в приложении.
Открытый класс CepEventType Представляет тип события, используемый приложением обработки сложных событий. Полезные данные события и поля этих данных имеют связанные типы событий обработки сложных событий.
Открытый класс CepEventTypeField Представляет одно поле в типе события обработки сложных событий.
Открытый класс CepObject Представляет базовый класс для объектов обработки сложных событий.
Открытый класс CepObjectReadOnlyDictionary< (Of < ( <'T> ) > ) > Реализует универсальную коллекцию объектов метаданных обработки сложных событий, доступную только для чтения.
Открытый класс CheckpointConfiguration Настраивает сервер на поддержку назначения контрольных точек.
Открытый класс ConnectionException Исключение, возникающее при ошибке соединения с сервером.
Открытый класс DiagnosticSettings Представляет коллекцию параметров диагностики.
Открытый класс DiagnosticView Представляет представление диагностики для отдельного объекта системы в виде контейнера пар имен и значений (свойств).
Открытый класс DynamicQueryCompositionExtensions Этот класс содержит методы расширений до класса Query для формирования динамических запросов.
Открытый класс EdgeEvent Определяет методы и свойства, позволяющие адаптерам и определяемым пользователем операторам создавать граничные события и получать доступ к ним.
Открытый класс EdgeEvent< (Of < ( <'TPayload> ) > ) > Граничное событие представляет начало или завершение события обработки сложных событий.
Открытый класс EventInstance Абстрактный класс, представляющий обращенное к пользователю событие. Это оболочка базового события в системе.
Открытый класс EventTypeConverter Представляет функциональные возможности преобразования типа CLR в тип события обработки сложных событий.
Открытый класс EventTypeConverter< (Of < ( <'T> ) > ) > Представляет функциональные возможности преобразования типа CLR в тип события обработки сложных событий.
Открытый класс InputAdapter Класс, который представляет входной адаптер в виде объекта метаданных обработки сложных событий.
Открытый класс InputStreamBinding Представляет сведения о привязке для входного потока запроса.
Открытый класс IntervalEvent Определяет методы и свойства, позволяющие адаптерам и определяемым пользователем операторам создавать и получать доступ к интервальным событиям.
Открытый класс IntervalEvent< (Of < ( <'TPayload> ) > ) > Определяет методы и свойства, позволяющие адаптерам и определяемым пользователем операторам создавать интервальные события и получать доступ к ним.
Открытый класс InvalidDefinitionException Исключение, возникающее при ошибке создания объекта метаданных обработки сложных событий.
Открытый класс InvalidNameException Исключение, возникающее при ошибке создания типа.
Открытый класс ManagementException Исключение, возникающее при ошибке создания типа.
Открытый класс OutputAdapter Класс, который представляет выходной адаптер в виде объекта метаданных обработки сложных событий.
Открытый класс OutputStreamBinding Представляет сведения о привязке для выходного потока запроса.
Открытый класс PointEvent Определяет методы и свойства, позволяющие адаптерам и определяемым пользователем операторам создавать точечные события и получать доступ к ним.
Открытый класс PointEvent< (Of < ( <'TPayload> ) > ) > Определяет методы и свойства, позволяющие адаптерам и определяемым пользователем операторам создавать точечные события и получать доступ к ним.
Открытый класс Query Представляет объект запроса в метаданных обработки сложных событий.
Открытый класс QueryAbortException Исключение, которое вызывается, если запрос прерывается в связи с ошибкой.
Открытый класс QueryBinder Представляет вспомогательный класс на стороне клиента, с помощью которого выполняется привязка источников и получателей запросов для создания объекта запроса.
Открытый класс QueryTemplate Представляет объект метаданных шаблона запроса.
Открытый класс QueryTemplateInput Представляет точку входа потока в шаблоне запроса.
Открытый класс Server Представляет сервер CEP.
Открытый класс SqlCeMetadataProviderConfiguration Представляет данные о конфигурации, связанные с определенным поставщиком метаданных SqlCe.
Открытый класс TypeCreationException Исключение, возникающее при ошибке создания типа.
Открытый класс TypedEvent< (Of < ( <'TPayload> ) > ) > Представляет типизированное событие.
Открытый класс UntypedEvent Представляет нетипизированное событие.

Перечисления

  Перечисление Описание
Открытое перечисление AdvanceTimeFrequencyType Определяет время обработки системой времени приложения.
Открытое перечисление AdvanceTimePolicy Определяет различные политики обработки системой входных событий, нарушающих текущее время приложения.
Открытое перечисление AdvanceTimeSourceType Определяет параметры обработки времени приложения во входном потоке.
Открытое перечисление DiagnosticAspect Перечисление различных аспектов диагностики, которые можно включать и выключать по отдельности.
Открытое перечисление DiagnosticLevel Перечисление различных уровней детализации для аспектов диагностики.
Открытое перечисление DiagnosticViewProperty Перечисление всех свойств представления диагностики.
Открытое перечисление EdgeType Перечисляет действительные типы границ.
Открытое перечисление EventKind Перечисляет допустимые виды событий.
Открытое перечисление EventShape Указывает форму событий, содержащихся в потоке.
Открытое перечисление StreamEventOrder Указывает порядок событий в потоке.