Table of Contents

Interface IKeyValueCollection<TObject, TKey>

Namespace
DynamicData
Assembly
DynamicData.dll

A key collection which contains sorting information.

public interface IKeyValueCollection<TObject, TKey> : IReadOnlyList<KeyValuePair<TKey, TObject>>, IReadOnlyCollection<KeyValuePair<TKey, TObject>>, IEnumerable<KeyValuePair<TKey, TObject>>, IEnumerable

Type Parameters

TObject

The type of the object.

TKey

The type of the key.

Inherited Members
Extension Methods

Properties

Comparer

Gets the comparer used to perform the sort.

IComparer<KeyValuePair<TKey, TObject>> Comparer { get; }

Property Value

IComparer<KeyValuePair<TKey, TObject>>

The comparer.

Optimisations

Gets the optimisations used to produce the sort.

SortOptimisations Optimisations { get; }

Property Value

SortOptimisations

The optimisations.

SortReason

Gets the reason for a sort being applied.

SortReason SortReason { get; }

Property Value

SortReason

The sort reason.