Streamable.Max Method

Definition

Overloads

Max<TKey,TPayload,T>(IStreamable<TKey,TPayload>, Expression<Func<TPayload,T>>)

Computes a time-sensitive maximum aggregate using "snapshot windows" (SI terminology).

Max<TKey,TPayload,T>(IStreamable<TKey,TPayload>, Expression<Func<TPayload,T>>, Expression<Comparison<T>>)

Computes a time-sensitive maximum aggregate using "snapshot windows" (SI terminology) with the provided ordering comparer.

Max<TKey,TPayload>(IStreamable<TKey,TPayload>)

Computes a time-sensitive maximum aggregate using "snapshot windows" (SI terminology).

Max<TKey,TPayload>(IStreamable<TKey,TPayload>, Expression<Comparison<TPayload>>)

Computes a time-sensitive maximum aggregate using "snapshot windows" (SI terminology).

Max<TKey,TPayload,T>(IStreamable<TKey,TPayload>, Expression<Func<TPayload,T>>)

Computes a time-sensitive maximum aggregate using "snapshot windows" (SI terminology).

public static Microsoft.StreamProcessing.IStreamable<TKey,T> Max<TKey,TPayload,T> (this Microsoft.StreamProcessing.IStreamable<TKey,TPayload> source, System.Linq.Expressions.Expression<Func<TPayload,T>> selector);
static member Max : Microsoft.StreamProcessing.IStreamable<'Key, 'Payload> * System.Linq.Expressions.Expression<Func<'Payload, 'T>> -> Microsoft.StreamProcessing.IStreamable<'Key, 'T>
<Extension()>
Public Function Max(Of TKey, TPayload, T) (source As IStreamable(Of TKey, TPayload), selector As Expression(Of Func(Of TPayload, T))) As IStreamable(Of TKey, T)

Type Parameters

TKey
TPayload
T

Parameters

selector
Expression<Func<TPayload,T>>

Returns

IStreamable<TKey,T>

Applies to

Max<TKey,TPayload,T>(IStreamable<TKey,TPayload>, Expression<Func<TPayload,T>>, Expression<Comparison<T>>)

Computes a time-sensitive maximum aggregate using "snapshot windows" (SI terminology) with the provided ordering comparer.

public static Microsoft.StreamProcessing.IStreamable<TKey,T> Max<TKey,TPayload,T> (this Microsoft.StreamProcessing.IStreamable<TKey,TPayload> source, System.Linq.Expressions.Expression<Func<TPayload,T>> selector, System.Linq.Expressions.Expression<Comparison<T>> comparer);
static member Max : Microsoft.StreamProcessing.IStreamable<'Key, 'Payload> * System.Linq.Expressions.Expression<Func<'Payload, 'T>> * System.Linq.Expressions.Expression<Comparison<'T>> -> Microsoft.StreamProcessing.IStreamable<'Key, 'T>
<Extension()>
Public Function Max(Of TKey, TPayload, T) (source As IStreamable(Of TKey, TPayload), selector As Expression(Of Func(Of TPayload, T)), comparer As Expression(Of Comparison(Of T))) As IStreamable(Of TKey, T)

Type Parameters

TKey
TPayload
T

Parameters

selector
Expression<Func<TPayload,T>>
comparer
Expression<Comparison<T>>

Returns

IStreamable<TKey,T>

Applies to

Max<TKey,TPayload>(IStreamable<TKey,TPayload>)

Computes a time-sensitive maximum aggregate using "snapshot windows" (SI terminology).

public static Microsoft.StreamProcessing.IStreamable<TKey,TPayload> Max<TKey,TPayload> (this Microsoft.StreamProcessing.IStreamable<TKey,TPayload> source);
static member Max : Microsoft.StreamProcessing.IStreamable<'Key, 'Payload> -> Microsoft.StreamProcessing.IStreamable<'Key, 'Payload>
<Extension()>
Public Function Max(Of TKey, TPayload) (source As IStreamable(Of TKey, TPayload)) As IStreamable(Of TKey, TPayload)

Type Parameters

TKey
TPayload

Parameters

Returns

Applies to

Max<TKey,TPayload>(IStreamable<TKey,TPayload>, Expression<Comparison<TPayload>>)

Computes a time-sensitive maximum aggregate using "snapshot windows" (SI terminology).

public static Microsoft.StreamProcessing.IStreamable<TKey,TPayload> Max<TKey,TPayload> (this Microsoft.StreamProcessing.IStreamable<TKey,TPayload> source, System.Linq.Expressions.Expression<Comparison<TPayload>> comparer);
static member Max : Microsoft.StreamProcessing.IStreamable<'Key, 'Payload> * System.Linq.Expressions.Expression<Comparison<'Payload>> -> Microsoft.StreamProcessing.IStreamable<'Key, 'Payload>
<Extension()>
Public Function Max(Of TKey, TPayload) (source As IStreamable(Of TKey, TPayload), comparer As Expression(Of Comparison(Of TPayload))) As IStreamable(Of TKey, TPayload)

Type Parameters

TKey
TPayload

Parameters

comparer
Expression<Comparison<TPayload>>

Returns

Applies to