Table of Contents

Method SortByArrival

Namespace
SodaFlow.Collections
Assembly
SodaFlow.Collections.dll

SortByArrival<TKey, TIdentity, TState>(ReactiveCollection<TKey, TIdentity, TState>)

Reorders by arrival, which is the order of the collection. It is available above each stage.

public static ReactiveCollection<TKey, TIdentity, TState> SortByArrival<TKey, TIdentity, TState>(this ReactiveCollection<TKey, TIdentity, TState> upstream) where TKey : notnull where TIdentity : notnull

Parameters

upstream ReactiveCollection<TKey, TIdentity, TState>

The collection or view to reorder.

Returns

ReactiveCollection<TKey, TIdentity, TState>

A view of upstream in the order its items arrived.

Type Parameters

TKey

The type of the keys.

TIdentity

The type of the immutable part of an item.

TState

The type of the mutable part of an item.