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
generic<typename T>
public interface class ICepEnumerable : IEnumerable<T>, IEnumerable
type ICepEnumerable<'T> =
interface
interface IEnumerable<'T>
interface IEnumerable
end
Public Interface ICepEnumerable(Of T)
Inherits IEnumerable(Of T), IEnumerable
Type Parameters
- T
Type of the event.
Methods
Name | Description | |
---|---|---|
GetEnumerator() | (Inherited from IEnumerable<T>.) |
|
GetEnumerator(String, String) | Extends the IEnumerable<T> interface to let you specify a query name and description for an enumerable event source. |
Extension Methods
Name | Description | |
---|---|---|
Select<TInput, TOutput>(Expression<Func<TInput, TOutput>>) | Overloaded. Projects each event of an enumerable input stream into a new event.(Defined by CepStream.) |
|
ToEdgeStream<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.) |
|
ToIntervalStream<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.) |
|
ToPointStream<T, TPayload>(Application, Expression<Func<T, PointEvent<TPayload>>>, AdvanceTimeSettings, String) | Converts a CepStream of point events to an event sink.(Defined by CepStream.) |
|
Where<TInput>(Expression<Func<TInput, Boolean>>) | Overloaded. Filters events from an enumerable input stream using the specified filter expression.(Defined by CepStream.) |
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
Microsoft.ComplexEventProcessing.Linq Namespace
Return to top