IQOrderedWindow<TPayload> Interface
Represents an ordered window query.
Namespace: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Syntax
'Declaration
Public Interface IQOrderedWindow(Of TPayload) _
Inherits IQStreamable, IOrderedWindow(Of TPayload)
'Usage
Dim instance As IQOrderedWindow(Of TPayload)
public interface IQOrderedWindow<TPayload> : IQStreamable,
IOrderedWindow<TPayload>
generic<typename TPayload>
public interface class IQOrderedWindow : IQStreamable,
IOrderedWindow<TPayload>
type IQOrderedWindow<'TPayload> =
interface
interface IQStreamable
interface IOrderedWindow<'TPayload>
end
JScript does not support generic types and methods.
Type Parameters
- TPayload
The type of the payload.
The IQOrderedWindow<TPayload> type exposes the following members.
Properties
Name | Description | |
---|---|---|
Expression | Gets expression describing the query part. (Inherited from IQStreamable.) | |
Provider | Gets the LINQ provider for the temporal stream query part. (Inherited from IQStreamable.) |
Top
Extension Methods
Name | Description | |
---|---|---|
Select<TSource, TResult> | Projection operator over ordered window. (Defined by QStreamable.) | |
Take<TPayload>(UInt32) | Overloaded. Takes the top count elements from an ordered window. If there are ties, all elements with the lowest rank are returned. (Defined by QStreamable.) | |
Take<TSource, TResult>(UInt32, Expression<Func<CepRankedEvent<TSource>, TResult>>) | Overloaded. Takes the top count elements from an ordered window. If there are ties, all elements with the lowest rank are returned. (Defined by QStreamable.) | |
ThenBy<TPayload, TKey> | Adds an ordering key to an ordered window definition. (Defined by QStreamable.) | |
ThenByDescending<TPayload, TKey> | Adds an ordering key to an ordered window definition where the key is used for descending order. (Defined by QStreamable.) |
Top