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)

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

Type Parameters

T

Type of the event.

NameDescription
System_CAPS_pubmethodGetEnumerator()

(Inherited from IEnumerable<T>.)

System_CAPS_pubmethodGetEnumerator(String, String)

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

NameDescription
System_CAPS_pubmethodSelect<TInput, TOutput>(Expression<Func<TInput, TOutput>>)

Overloaded. Projects each event of an enumerable input stream into a new event.(Defined by CepStream.)

System_CAPS_pubmethodToEdgeStream<T, TPayload>(Application, Expression<Func<T, EdgeEvent<TPayload>>>, AdvanceTimeSettings, String)

Converts an enumerable input stream to a stream of edge events, and provides the temporal characteristics of the input.(Defined by CepStream.)

System_CAPS_pubmethodToIntervalStream<T, TPayload>(Application, Expression<Func<T, IntervalEvent<TPayload>>>, AdvanceTimeSettings, String)

Converts an enumerable input stream to a stream of interval events, and provides the temporal characteristics of the input.(Defined by CepStream.)

System_CAPS_pubmethodToPointStream<T, TPayload>(Application, Expression<Func<T, PointEvent<TPayload>>>, AdvanceTimeSettings, String)

Converts a CepStream of point events to an event sink.(Defined by CepStream.)

System_CAPS_pubmethodWhere<TInput>(Expression<Func<TInput, Boolean>>)

Overloaded. Filters events from an enumerable input stream using the specified filter expression.(Defined by CepStream.)

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

Return to top
Show: