Interface ILookupExpression<TSource, TKey>
- Namespace
- NMF.Expressions.Linq
- Assembly
- NMF.Expressions.Utilities.dll
Denotes an interface for a lookup
public interface ILookupExpression<TSource, TKey>
Type Parameters
TSource
The source type of the lookup
TKey
The type of key elements
- Extension Methods
Properties
this[TKey]
Gets the elements for the provided key
IEnumerableExpression<TSource> this[TKey key] { get; }
Parameters
key
TKeyThe key
Property Value
- IEnumerableExpression<TSource>
The elements for this key
Keys
Gets a collection of keys
IEnumerableExpression<TKey> Keys { get; }
Property Value
- IEnumerableExpression<TKey>
Methods
AsNotifiable()
Gets an incremental version of the lookup
INotifyLookup<TSource, TKey> AsNotifiable()
Returns
- INotifyLookup<TSource, TKey>