Table of Contents

Property KeyChangesStream

Namespace
SodaFlow.Collections
Assembly
SodaFlow.Core.Collections.dll

KeyChangesStream

The change to those keys: the keys that entered, the keys that left, the keys that moved, and their new positions. They are operations to apply in sequence.

public abstract Stream<CollectionViewChange<TKey, TIdentity, TState>> KeyChangesStream { get; }

Property Value

Stream<CollectionViewChange<TKey, TIdentity, TState>>

Remarks

This stream has positions and no states, and ItemChangesStream has states and no positions. A list binds to this stream, because a list must know the new position of a row.