ICepEnumerable<T> Interface

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

Namespace:  Microsoft.ComplexEventProcessing.Linq
Assembly:  Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)

Syntax

public interface ICepEnumerable<T> : IEnumerable<T>, 
    IEnumerable

Type Parameters

  • T
    Type of the event.

The ICepEnumerable<T> type exposes the following members.

Methods

  Name Description
Public method GetEnumerator() (Inherited from IEnumerable<T>.)
Public method GetEnumerator() (Inherited from IEnumerable.)
Public method GetEnumerator(String, String) Extends the IEnumerable<T> interface to let you specify a query name and description for an enumerable event source.

Top

Extension Methods

  Name Description
Public Extension Method Select<TInput, TOutput> Projects each event of an enumerable input stream into a new event. (Defined by CepStream.)
Public Extension Method ToEdgeStream<T, TPayload> Converts an enumerable input stream to a stream of edge events, and provides the temporal characteristics of the input. (Defined by CepStream.)
Public Extension Method ToIntervalStream<T, TPayload> Converts an enumerable input stream to a stream of interval events, and provides the temporal characteristics of the input. (Defined by CepStream.)
Public Extension Method ToPointStream<T, TPayload> (Defined by CepStream.)
Public Extension Method Where<TInput> Filters events from an enumerable input stream using the specified filter expression. (Defined by CepStream.)

Top

Remarks

For more information about the interface that ICepEnumerable<T> extends, see the documentation for the IEnumerable<T> interface in the MSDN Library.

See Also

Reference

Microsoft.ComplexEventProcessing.Linq Namespace