Class InPlaceComputation<TIn>
- Namespace
- NMF.Transformations
- Assembly
- NMF.Transformations.dll
Represents an in-place computation
public abstract class InPlaceComputation<TIn> : ComputationBase<TIn>, IPersistor, ITraceEntry where TIn : class
Type Parameters
TInThe type of the input argument
- Inheritance
-
ComputationBase<TIn>InPlaceComputation<TIn>
- Implements
- Inherited Members
- Extension Methods
Constructors
InPlaceComputation(InPlaceTransformationRuleBase<TIn>, IComputationContext, TIn)
Creates a new in-place computation for the given transformation rule and the given transformation context
protected InPlaceComputation(InPlaceTransformationRuleBase<TIn> transformationRule, IComputationContext context, TIn input)
Parameters
transformationRuleInPlaceTransformationRuleBase<TIn>The transformation rule for this computation
contextIComputationContextThe transformation context in which this computations resides
inputTInThe input parameter for this computation