Interface IChunkBalancingStrategyProvider<T, TChunk>
Denotes a component that can provide chunk balancing strategies for specific types
Namespace: NMF.Expressions.Linq
Assembly: NMF.Expressions.Chunk.dll
Syntax
public interface IChunkBalancingStrategyProvider<T, TChunk>
Type Parameters
Name | Description |
---|---|
T | The type of items |
TChunk | The type of the chunks |
Methods
| Edit this page View SourceCreateStrategy(IObservableChunk<T, TChunk>)
Create a strategy for the given observable chunk collection
Declaration
IChunkBalancingStrategy<T, TChunk> CreateStrategy(IObservableChunk<T, TChunk> observableChunk)
Parameters
Type | Name | Description |
---|---|---|
IObservableChunk<T, TChunk> | observableChunk | The observable chunk collection |
Returns
Type | Description |
---|---|
IChunkBalancingStrategy<T, TChunk> | A chunk balancing strategy |