Table of Contents

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 TKey

The 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>