Share via


FilteredWindow<TKey,TSource>.AverageSquares Method

Definition

Overloads

AverageSquares(Expression<Func<TSource,UInt32>>)

Computes a time-sensitive average squares aggregate over uints using "snapshot windows" (SI terminology). Note that the accumulator internally is a ulong datatype.

AverageSquares(Expression<Func<TSource,Byte>>)

Computes a time-sensitive average squares aggregate over bytes using "snapshot windows" (SI terminology). Note that the accumulator internally is a ulong datatype.

AverageSquares(Expression<Func<TSource,Decimal>>)

Computes a time-sensitive average squares aggregate over decimals using "snapshot windows" (SI terminology). Note that the accumulator internally is a decimal datatype.

AverageSquares(Expression<Func<TSource,Double>>)

Computes a time-sensitive average squares aggregate over doubles using "snapshot windows" (SI terminology). Note that the accumulator internally is a double datatype.

AverageSquares(Expression<Func<TSource,Int16>>)

Computes a time-sensitive average squares aggregate over shorts using "snapshot windows" (SI terminology). Note that the accumulator internally is a long datatype.

AverageSquares(Expression<Func<TSource,Int32>>)

Computes a time-sensitive average squares aggregate over ints using "snapshot windows" (SI terminology). Note that the accumulator internally is a long datatype.

AverageSquares(Expression<Func<TSource,Int64>>)

Computes a time-sensitive average squares aggregate over longs using "snapshot windows" (SI terminology). Note that the accumulator internally is a long datatype.

AverageSquares(Expression<Func<TSource,SByte>>)

Computes a time-sensitive average squares aggregate over sbytes using "snapshot windows" (SI terminology). Note that the accumulator internally is a long datatype.

AverageSquares(Expression<Func<TSource,Single>>)

Computes a time-sensitive average squares aggregate over floats using "snapshot windows" (SI terminology). Note that the accumulator internally is a float datatype.

AverageSquares(Expression<Func<TSource,UInt16>>)

Computes a time-sensitive average squares aggregate over ushorts using "snapshot windows" (SI terminology). Note that the accumulator internally is a ulong datatype.

AverageSquares(Expression<Func<TSource,UInt64>>)

Computes a time-sensitive average squares aggregate over ulongs using "snapshot windows" (SI terminology). Note that the accumulator internally is a ulong datatype.

AverageSquares(Expression<Func<TSource,UInt32>>)

Computes a time-sensitive average squares aggregate over uints using "snapshot windows" (SI terminology). Note that the accumulator internally is a ulong datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<ulong>,Nullable<double>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,uint>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, uint32>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<uint64>, Nullable<double>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, UInteger))) As IAggregate(Of TSource, AverageState(Of ULong), Nullable(Of Double))

Parameters

selector
Expression<Func<TSource,UInt32>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,Byte>>)

Computes a time-sensitive average squares aggregate over bytes using "snapshot windows" (SI terminology). Note that the accumulator internally is a ulong datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<ulong>,Nullable<double>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,byte>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, byte>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<uint64>, Nullable<double>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, Byte))) As IAggregate(Of TSource, AverageState(Of ULong), Nullable(Of Double))

Parameters

selector
Expression<Func<TSource,Byte>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,Decimal>>)

Computes a time-sensitive average squares aggregate over decimals using "snapshot windows" (SI terminology). Note that the accumulator internally is a decimal datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<decimal>,Nullable<decimal>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,decimal>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, decimal>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<decimal>, Nullable<decimal>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, Decimal))) As IAggregate(Of TSource, AverageState(Of Decimal), Nullable(Of Decimal))

Parameters

selector
Expression<Func<TSource,Decimal>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,Double>>)

Computes a time-sensitive average squares aggregate over doubles using "snapshot windows" (SI terminology). Note that the accumulator internally is a double datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<double>,Nullable<double>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,double>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, double>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<double>, Nullable<double>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, Double))) As IAggregate(Of TSource, AverageState(Of Double), Nullable(Of Double))

Parameters

selector
Expression<Func<TSource,Double>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,Int16>>)

Computes a time-sensitive average squares aggregate over shorts using "snapshot windows" (SI terminology). Note that the accumulator internally is a long datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<long>,Nullable<double>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,short>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, int16>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<int64>, Nullable<double>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, Short))) As IAggregate(Of TSource, AverageState(Of Long), Nullable(Of Double))

Parameters

selector
Expression<Func<TSource,Int16>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,Int32>>)

Computes a time-sensitive average squares aggregate over ints using "snapshot windows" (SI terminology). Note that the accumulator internally is a long datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<long>,Nullable<double>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,int>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, int>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<int64>, Nullable<double>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, Integer))) As IAggregate(Of TSource, AverageState(Of Long), Nullable(Of Double))

Parameters

selector
Expression<Func<TSource,Int32>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,Int64>>)

Computes a time-sensitive average squares aggregate over longs using "snapshot windows" (SI terminology). Note that the accumulator internally is a long datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<long>,Nullable<double>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,long>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, int64>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<int64>, Nullable<double>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, Long))) As IAggregate(Of TSource, AverageState(Of Long), Nullable(Of Double))

Parameters

selector
Expression<Func<TSource,Int64>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,SByte>>)

Computes a time-sensitive average squares aggregate over sbytes using "snapshot windows" (SI terminology). Note that the accumulator internally is a long datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<long>,Nullable<double>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,sbyte>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, sbyte>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<int64>, Nullable<double>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, SByte))) As IAggregate(Of TSource, AverageState(Of Long), Nullable(Of Double))

Parameters

selector
Expression<Func<TSource,SByte>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,Single>>)

Computes a time-sensitive average squares aggregate over floats using "snapshot windows" (SI terminology). Note that the accumulator internally is a float datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<float>,Nullable<float>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,float>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, single>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<single>, Nullable<single>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, Single))) As IAggregate(Of TSource, AverageState(Of Single), Nullable(Of Single))

Parameters

selector
Expression<Func<TSource,Single>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,UInt16>>)

Computes a time-sensitive average squares aggregate over ushorts using "snapshot windows" (SI terminology). Note that the accumulator internally is a ulong datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<ulong>,Nullable<double>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,ushort>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, uint16>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<uint64>, Nullable<double>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, UShort))) As IAggregate(Of TSource, AverageState(Of ULong), Nullable(Of Double))

Parameters

selector
Expression<Func<TSource,UInt16>>

Returns

Applies to

AverageSquares(Expression<Func<TSource,UInt64>>)

Computes a time-sensitive average squares aggregate over ulongs using "snapshot windows" (SI terminology). Note that the accumulator internally is a ulong datatype.

public Microsoft.StreamProcessing.Aggregates.IAggregate<TSource,Microsoft.StreamProcessing.Aggregates.AverageState<ulong>,Nullable<double>> AverageSquares (System.Linq.Expressions.Expression<Func<TSource,ulong>> selector);
override this.AverageSquares : System.Linq.Expressions.Expression<Func<'Source, uint64>> -> Microsoft.StreamProcessing.Aggregates.IAggregate<'Source, Microsoft.StreamProcessing.Aggregates.AverageState<uint64>, Nullable<double>>
Public Function AverageSquares (selector As Expression(Of Func(Of TSource, ULong))) As IAggregate(Of TSource, AverageState(Of ULong), Nullable(Of Double))

Parameters

selector
Expression<Func<TSource,UInt64>>

Returns

Applies to