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
TIn
The 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
transformationRule
InPlaceTransformationRuleBase<TIn>The transformation rule for this computation
context
IComputationContextThe transformation context in which this computations resides
input
TInThe input parameter for this computation