Show / Hide Table of Contents

Interface ILookupExpression<TSource, TKey>

Denotes an interface for a lookup

Namespace: NMF.Expressions.Linq
Assembly: NMF.Expressions.Utilities.dll
Syntax
public interface ILookupExpression<TSource, TKey>
Type Parameters
Name Description
TSource

The source type of the lookup

TKey

The type of key elements

Properties

| Edit this page View Source

this[TKey]

Gets the elements for the provided key

Declaration
IEnumerableExpression<TSource> this[TKey key] { get; }
Parameters
Type Name Description
TKey key

The key

Property Value
Type Description
IEnumerableExpression<TSource>

The elements for this key

| Edit this page View Source

Keys

Gets a collection of keys

Declaration
IEnumerableExpression<TKey> Keys { get; }
Property Value
Type Description
IEnumerableExpression<TKey>

Methods

| Edit this page View Source

AsNotifiable()

Gets an incremental version of the lookup

Declaration
INotifyLookup<TSource, TKey> AsNotifiable()
Returns
Type Description
INotifyLookup<TSource, TKey>

Extension Methods

ExpressionExtensions.AsOne<T>(T)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX