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 | |
---|---|---|
AdapterAdvanceTimeSettings | Adapter factories can use this class to instruct the engine on how to automatically advance application time for their adapters. |
|
AdvanceTimeGenerationSettings | Defines how and when the engine should advance application time by inserting a Current Time Increment (CTI) event. |
|
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. |
|
AdvanceTimeSettings | The settings that instruct the engine on how to advance application time for an input stream. |
|
Application | Represents an application on a CEP server. Applications serve as containers for further CEP metadata objects. |
|
ApplicationObject | Base class for all objects that are contained in an application. |
|
CepEventType | Represents an event type that is used by a CEP application. Event payloads as well as their fields have associated CEP event types. |
|
CepEventTypeField | Represents a single field in a CEP event type. |
|
CepObject | Represents the base class for CEP objects. |
|
CepObjectReadOnlyDictionary<T> | Represents a generic read-only collection for CEP metadata objects. |
|
CheckpointConfiguration | Configures a server to support checkpointing. |
|
ConnectionException | Exception thrown when connecting to a server fails. |
|
DiagnosticSettings | Represents a collection of diagnostic settings. |
|
DiagnosticView | Represents a diagnostic view for a single engine object as a bag of name-value pairs (properties). |
|
DynamicQueryCompositionExtensions | This class contains the extension methods to the Query class for dynamic query composition. |
|
EdgeEvent | Defines methods and properties that allow adapters and user-defined operators to create and access edge events. |
|
EdgeEvent<TPayload> | An edge event represents either the start or end of a CEP event. |
|
EventInstance | Abstract class that represents a user-facing event. This is a wrapper around an underlying event in the system. |
|
EventTypeConverter | Represents functionality to convert a CLR type into a CEP event type. |
|
EventTypeConverter<T> | Represents functionality to convert a CLR type into a CEP event type. |
|
InputAdapter | Class that represents an input adapter as a CEP metadata object. |
|
InputStreamBinding | Represents binding information for an input stream of a query. |
|
IntervalEvent | Defines methods and properties that allow adapters and user-defined operators to create and access interval events. |
|
IntervalEvent<TPayload> | Defines methods and properties that allow adapters and user-defined operators to create and access interval events |
|
InvalidDefinitionException | Exception thrown when creating a CEP metadata object fails. |
|
InvalidNameException | Exception thrown when creating a type fails. |
|
ManagementException | Exception thrown when creating a type fails. |
|
OutputAdapter | Class that represents an output adapter as CEP metadata object. |
|
OutputStreamBinding | Represents binding information for the output stream of a query. |
|
PointEvent | Defines methods and properties that allow adapters and user-defined operators to create and access point events. |
|
PointEvent<TPayload> | Defines methods and properties that allow adapters and user-defined operators to create and access point events. |
|
Query | Represents a query object in CEP metadata. |
|
QueryAbortException | The exception that is raised when a query stops due to a failure. |
|
QueryBinder | Represents a client-side helper class to bind query producers and consumers in order to create a query object. |
|
QueryTemplate | Represents a query template metadata object. |
|
QueryTemplateInput | Represents a stream entry point in a query template. |
|
Server | Represents a CEP server. |
|
SqlCeMetadataProviderConfiguration | Represents configuration information specific to the SqlCe metadata provider. |
|
TypeCreationException | Txception thrown when creating a type fails. |
|
TypedEvent<TPayload> | Represents a typed event. |
|
UntypedEvent | Represents an untyped event. |
Enumerations
Enumeration | Description | |
---|---|---|
AdvanceTimeFrequencyType | Defines when the engine advances application time. |
|
AdvanceTimePolicy | Defines the different policies for how the engine can handle input events that would violate the current application time. |
|
AdvanceTimeSourceType | Defines the options for how application time can be advanced on an input stream. |
|
DiagnosticAspect | Enumeration of different diagnostics aspects that can be turned on or off separately. |
|
DiagnosticLevel | Enumeration of different verbosity levels for the diagnostic aspects. |
|
DiagnosticViewProperty | Represents the enumeration of all diagnostic view properties. |
|
EdgeType | Enumerates the valid edge types. |
|
EventKind | Enumerates the valid kinds of events. |
|
EventShape | Specifies the shape of events that the stream contains. |
|
StreamEventOrder | Specifies the event order in a query output stream. |
Return to top