Export (0) Print
Expand All

CepWindowExtensionMethods Class

Provides extension methods for built-in aggregates.

System.Object
  Microsoft.ComplexEventProcessing.Linq.CepWindowExtensionMethods

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

public static class CepWindowExtensionMethods

The CepWindowExtensionMethods type exposes the following members.

  NameDescription
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Byte>>) Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Decimal>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Double>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Int16>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Int32>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Int64>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Byte>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Decimal>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Double>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Int16>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Int32>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Int64>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<SByte>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Single>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<UInt16>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<UInt32>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<UInt64>>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, SByte>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Single>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, UInt16>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, UInt32>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberAvg<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, UInt64>>)Computes the average over all events in a window. The value to average over is defined in the input expression parameter.
Public methodStatic memberCount<TPayload>Computes the count of events in the window.
Public methodStatic memberMax<TPayload, TMaxValue> Computes the maximum of the values specified by the input parameter over a window of events.
Public methodStatic memberMin<TPayload, TMinValue> Computes the minimum of the values specified by the input parameter over a window of events.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Byte>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Decimal>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Double>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Int16>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Int32>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Int64>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Byte>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Decimal>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Double>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Int16>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Int32>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Int64>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<SByte>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<Single>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<UInt16>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<UInt32>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Nullable<UInt64>>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, SByte>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, Single>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, UInt16>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, UInt32>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberSum<TPayload>(CepWindow<TPayload>, Expression<Func<TPayload, UInt64>>) Computes the sum of all events in a window. The value to compute the sum over is defined in the input expression parameter.
Public methodStatic memberUserDefinedAggregate<TPayload, TUda, TAggregateOutput>Calls a user-defined aggregate (UDA) in which the UDA does not take an additional expression to map the input event to the input that the UDA expects.
Public methodStatic memberUserDefinedAggregateWithMapping<TPayload, TUda, TAggregateInput, TAggregateOutput> Calls a user-defined aggregate.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2014 Microsoft