Microsoft.ComplexEventProcessing.Extensibility Namespace

 

Exposes the APIs used for user-defined aggregates and operators. For more information, see User-defined Aggregates and Operators.

Classes

Class Description
System_CAPS_pubclass CepAggregate<TInput, TOutput>

The base class for a user-defined non-incremental, time-insensitive aggregate.

System_CAPS_pubclass CepEdgeStreamOperator<TInputPayload, TOutputPayload>

Creates a user-defined stream operator that processes edge events in sync time order.

System_CAPS_pubclass CepModule<TInput, TOutput>

The base class for a user-defined non-incremental, time-insensitive operator or aggregate.

System_CAPS_pubclass CepOperator<TInput, TOutput>

The base class for a user-defined non-incremental, time-insensitive operator.

System_CAPS_pubclass CepPointStreamOperator<TInputPayload, TOutputPayload>

Creates a user-defined stream operator that processes point events in StartTime order.

System_CAPS_pubclass CepStreamOperator

Creates a user-defined stream operator that processes events in sync time order.

System_CAPS_pubclass CepStreamOperator<TInputEvent, TInputPayload, TOutputPayload>

Creates a user-defined stream operator that processes events in sync time order.

System_CAPS_pubclass CepTimeSensitiveAggregate<TInput, TOutput>

The base class for a user-defined non-incremental, time-sensitive aggregate.

System_CAPS_pubclass CepTimeSensitiveModule<TInput, TOutput>

The base class for a user-defined non-incremental, time-sensitive operator or aggregate.

System_CAPS_pubclass CepTimeSensitiveOperator<TInput, TOutput>

The base class for a user-defined non-incremental, time-sensitive operator.

Structures

Structure Description
System_CAPS_pubstructure WindowDescriptor

The window descriptor provides information about the temporal properties of the window that contains the events that are input to a user-defined time-sensitive operator or aggregate.

Interfaces

Interface Description
System_CAPS_pubinterface IDeclareEventProperties

Defines properties for user defined operators or aggregates to provide additional information about the event field, such as the culture information for a string field in the result.

Return to top