Microsoft.ComplexEventProcessing.Linq Namespace

 

Exposes the StreamInsight query template language. For more information, see Using StreamInsight LINQ.

ClassDescription
System_CAPS_pubclassCepEvent

Provides access to the start time with expressions that can only refer to the start time of an event.

System_CAPS_pubclassCepEvent<TPayload>

Allows to specify lambda expressions for event duration changes. It provides access to start time, end time, and event payload.

System_CAPS_pubclassCepGroupingStreams<TPayload, TGroupingKey>

Represents a group of streams.

System_CAPS_pubclassCepOrderableStream<T>

Represents a stream of events that can be ordered.

System_CAPS_pubclassCepOrderedStream<T>

An ordered stream is the result of an "order by" or one of its variants in the query. It helps constrain subsequent query specification to operations that are allowed on an ordered stream, such as Take.

System_CAPS_pubclassCepRankedEvent<P>

Exposes a rank along with the event payload over a ranked stream using Take.

System_CAPS_pubclassCepStream

Provides the extension methods used for writing LINQ queries over a stream of CEP events.

System_CAPS_pubclassCepStream<TPayload>

Represents a stream of events from any user specified payload type.

System_CAPS_pubclassCepStreamConsumer<T>

System_CAPS_pubclassCepStreamCreationContext

This class represents the context in which a CepStream was created.

System_CAPS_pubclassCepUserDefinedAggregateAttribute

Decorates the user-defined aggregate extension method.

System_CAPS_pubclassCepUserDefinedOperatorAttribute

Decorates the user-defined operator extension method.

System_CAPS_pubclassCepUtility

Utility class used by user defined operator, aggregate and functions.

System_CAPS_pubclassCepWindow<TPayload>

A window is a finite collection of events that results from applying a windowing operator on a stream of events..

System_CAPS_pubclassCepWindowExtensionMethods

Provides extension methods for built-in aggregates.

System_CAPS_pubclassCepWindowStream<T>

Results from applying a windowing operator to a stream.

System_CAPS_pubclassCountWindowOutputPolicy

Defines the window output policies that are applicable to count windows. A window output policy describes how the CEP engine modifies the timestamp of events that result from a window-based operation.

System_CAPS_pubclassHoppingWindowOutputPolicy

Defines the window output policies that are applicable to hopping windows. A window output policy describes how the CEP engine modifies the timestamp of events that result from a window-based operation.

System_CAPS_pubclassInputStreamInfo

Contains all information extracted from a stream definition.

System_CAPS_pubclassObservableCepStream

Provides support for event sinks that implement the IObservable interface.

System_CAPS_pubclassQueryGenerationException

Exception thrown from LINQ provider when the query cannot be correctly produced.

System_CAPS_pubclassSnapshotWindowOutputPolicy

Defines the output policies that are applicable to snapshot windows. A window output policy describes how the CEP engine modifies the timestamp of events that result from a window-based operation.

System_CAPS_pubclassWindowInputPolicy

The window input policy describes how the timestamps of events that fall into a given window are changed before processing the window operation.

StructureDescription
System_CAPS_pubstructureKeyedPayload<TKey, TPayload>

Represents a payload that can be accessed using key grouping.

InterfaceDescription
System_CAPS_pubinterfaceICepEnumerable<T>

Extends the IEnumerable<T> interface to let you specify a query name and description for an enumerable event source.

System_CAPS_pubinterfaceICepObservable<T>

Represents an extended observable interface supporting named queries for subscriptions.

System_CAPS_pubinterfaceIKey<K>

Provides access to the grouping key.

EnumerationDescription
System_CAPS_pubenumWindowInputPolicy.ClipKind

The kind of clip for the input events that falls into the same window.

Return to top
Show: