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