Microsoft.ComplexEventProcessing Namespace

 

Contains managed classes that are used to develop StreamInsight applications. StreamInsight applications create structures that define the events, adapters, and queries used in the application. For more information, see StreamInsight Adapter End-to-End Example.

Classes

Class Description
System_CAPS_pubclass AdapterAdvanceTimeSettings

Adapter factories can use this class to instruct the engine on how to automatically advance application time for their adapters.

System_CAPS_pubclass AdvanceTimeGenerationSettings

Defines how and when the engine should advance application time by inserting a Current Time Increment (CTI) event.

System_CAPS_pubclass AdvanceTimeImportSettings

Defines another input stream as the source of application current time increments (CTIs) events during query binding. This feature enables the synchronization of two streams.

System_CAPS_pubclass AdvanceTimeSettings

The settings that instruct the engine on how to advance application time for an input stream.

System_CAPS_pubclass Application

Represents an application on a CEP server. Applications serve as containers for further CEP metadata objects.

System_CAPS_pubclass ApplicationObject

Base class for all objects that are contained in an application.

System_CAPS_pubclass CepEventType

Represents an event type that is used by a CEP application. Event payloads as well as their fields have associated CEP event types.

System_CAPS_pubclass CepEventTypeField

Represents a single field in a CEP event type.

System_CAPS_pubclass CepObject

Represents the base class for CEP objects.

System_CAPS_pubclass CepObjectReadOnlyDictionary<T>

Represents a generic read-only collection for CEP metadata objects.

System_CAPS_pubclass CheckpointConfiguration

Configures a server to support checkpointing.

System_CAPS_pubclass ConnectionException

Exception thrown when connecting to a server fails.

System_CAPS_pubclass DiagnosticSettings

Represents a collection of diagnostic settings.

System_CAPS_pubclass DiagnosticView

Represents a diagnostic view for a single engine object as a bag of name-value pairs (properties).

System_CAPS_pubclass DynamicQueryCompositionExtensions

This class contains the extension methods to the Query class for dynamic query composition.

System_CAPS_pubclass EdgeEvent

Defines methods and properties that allow adapters and user-defined operators to create and access edge events.

System_CAPS_pubclass EdgeEvent<TPayload>

An edge event represents either the start or end of a CEP event.

System_CAPS_pubclass EventInstance

Abstract class that represents a user-facing event. This is a wrapper around an underlying event in the system.

System_CAPS_pubclass EventTypeConverter

Represents functionality to convert a CLR type into a CEP event type.

System_CAPS_pubclass EventTypeConverter<T>

Represents functionality to convert a CLR type into a CEP event type.

System_CAPS_pubclass InputAdapter

Class that represents an input adapter as a CEP metadata object.

System_CAPS_pubclass InputStreamBinding

Represents binding information for an input stream of a query.

System_CAPS_pubclass IntervalEvent

Defines methods and properties that allow adapters and user-defined operators to create and access interval events.

System_CAPS_pubclass IntervalEvent<TPayload>

Defines methods and properties that allow adapters and user-defined operators to create and access interval events

System_CAPS_pubclass InvalidDefinitionException

Exception thrown when creating a CEP metadata object fails.

System_CAPS_pubclass InvalidNameException

Exception thrown when creating a type fails.

System_CAPS_pubclass ManagementException

Exception thrown when creating a type fails.

System_CAPS_pubclass OutputAdapter

Class that represents an output adapter as CEP metadata object.

System_CAPS_pubclass OutputStreamBinding

Represents binding information for the output stream of a query.

System_CAPS_pubclass PointEvent

Defines methods and properties that allow adapters and user-defined operators to create and access point events.

System_CAPS_pubclass PointEvent<TPayload>

Defines methods and properties that allow adapters and user-defined operators to create and access point events.

System_CAPS_pubclass Query

Represents a query object in CEP metadata.

System_CAPS_pubclass QueryAbortException

The exception that is raised when a query stops due to a failure.

System_CAPS_pubclass QueryBinder

Represents a client-side helper class to bind query producers and consumers in order to create a query object.

System_CAPS_pubclass QueryTemplate

Represents a query template metadata object.

System_CAPS_pubclass QueryTemplateInput

Represents a stream entry point in a query template.

System_CAPS_pubclass Server

Represents a CEP server.

System_CAPS_pubclass SqlCeMetadataProviderConfiguration

Represents configuration information specific to the SqlCe metadata provider.

System_CAPS_pubclass TypeCreationException

Txception thrown when creating a type fails.

System_CAPS_pubclass TypedEvent<TPayload>

Represents a typed event.

System_CAPS_pubclass UntypedEvent

Represents an untyped event.

Enumerations

Enumeration Description
System_CAPS_pubenum AdvanceTimeFrequencyType

Defines when the engine advances application time.

System_CAPS_pubenum AdvanceTimePolicy

Defines the different policies for how the engine can handle input events that would violate the current application time.

System_CAPS_pubenum AdvanceTimeSourceType

Defines the options for how application time can be advanced on an input stream.

System_CAPS_pubenum DiagnosticAspect

Enumeration of different diagnostics aspects that can be turned on or off separately.

System_CAPS_pubenum DiagnosticLevel

Enumeration of different verbosity levels for the diagnostic aspects.

System_CAPS_pubenum DiagnosticViewProperty

Represents the enumeration of all diagnostic view properties.

System_CAPS_pubenum EdgeType

Enumerates the valid edge types.

System_CAPS_pubenum EventKind

Enumerates the valid kinds of events.

System_CAPS_pubenum EventShape

Specifies the shape of events that the stream contains.

System_CAPS_pubenum StreamEventOrder

Specifies the event order in a query output stream.

Return to top