IQWindowedStreamable<TPayload> Interface

Represents a windowed temporal stream query.

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

public interface IQWindowedStreamable<TPayload> : IQStreamable, 
	IWindowedStreamable<TPayload>

Type Parameters

TPayload

The type of the payload.

The IQWindowedStreamable<TPayload> type exposes the following members.

  NameDescription
Public propertyExpression Gets expression describing the query part. (Inherited from IQStreamable.)
Public propertyProvider Gets the LINQ provider for the temporal stream query part. (Inherited from IQStreamable.)
Top

  NameDescription
Public Extension MethodSelect<TSource, TResult>Projection method supporting aggregate computations over windows. (Defined by QStreamable.)
Public Extension MethodSelectMany<TSource, TResult>(Expression<Func<IQWindowSource<TSource>, IQWindowResult<TResult>>>)Overloaded. Binds operator returning a stream of results given a function from window to window results. (Defined by QStreamable.)
Public Extension MethodSelectMany<TSource, TBind, TResult>(Expression<Func<IQWindowSource<TSource>, IQWindowResult<TBind>>>, Expression<Func<Unit, TBind, TResult>>)Overloaded. Binds operator returning a stream of results given a function from window to window results. (Defined by QStreamable.)
Top
Show: