Show / Hide Table of Contents

Namespace NMF.Expressions.Linq

Classes

ChunkExtensions

Denotes chunking extensions

ExpressionExtensions

Defines a set of extension methods on the INotifyValue monad

IncrementalLookup<TSource, TKey>

Implements an incremental lookup

LazyBalancingOnRemoveStrategy<T, TChunk>

Denotes a base class for lazy balancing strategies for chunks

LazyBalancingStrategy

Denotes the strategy to lazily balance a chunk collection

LookupExtensions

Denotes extensions to create a lookup

Lookup<TSource, TKey>

Denotes an incremental lookup implementation

NoBalancingStrategy

Denotes a class representing no balancing strategy at all

NoBalancingStrategy<T, TChunk>

Denotes a class representing no balancing strategy at all

ObservableAggregate<TSource, TAccumulator, TResult>

Denotes an abstract class for an aggregator incrementalization

ObservableEnumerable<T>

Denotes an abstract base class for collection-valued DDG nodes

ObservableExtensions

Defines a set of extension methods on the INotifyValue monad

Interfaces

IChunkBalancingStrategyProvider

Denotes a component that can generically provide chunk balancing strategies

IChunkBalancingStrategyProvider<T, TChunk>

Denotes a component that can provide chunk balancing strategies for specific types

IChunkBalancingStrategy<T, TChunk>

Denotes a balancing strategy when items are added or deleted dynamically

ILookupExpression<TSource, TKey>

Denotes an interface for a lookup

INotifyLookup<TSource, TKey>

Denotes an incremental lookup

IObservableChunk<T, TChunk>

Denotes an abstract observable chunk collection

In this article
Back to top Generated by DocFX