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
TIn1
The type of the first input parameter
TIn2
The 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
transformationRule
InPlaceTransformationRuleBase<TIn1, TIn2>The transformation rule for this computation
context
IComputationContextThe transformation context in which this computations resides
input1
TIn1The first input parameter for this computation
input2
TIn2The second input parameter for this computation