Show / Hide Table of Contents

Class InPlaceComputation<TIn>

Represents an in-place computation

Inheritance
object
Computation
ComputationBase<TIn>
InPlaceComputation<TIn>
Implements
IPersistor
ITraceEntry
Inherited Members
ComputationBase<TIn>.GetInput(int)
ComputationBase<TIn>.TransformationRule
ComputationBase<TIn>.Input
Computation.TransformationContext
Computation.Context
Computation.InputArguments
Computation.CreateInputArray()
Computation.Output
Computation.ThrowDelayedException()
Computation.MarkRequire(Computation, bool, ITransformationRuleDependency)
Computation.OutputCore
Computation.OutputInitialized
Computation.Computed
Computation.DelayOutputAtLeast(byte)
Computation.DelayTransformationAtLeast(byte)
Computation.OnOutputInitialized(EventArgs)
Computation.IsDelayed
Computation.OnComputed(EventArgs)
Computation.Transform()
Computation.CreateOutput(IEnumerable)
Computation.InitializeOutput(object)
Computation.SetBaseComputation(Computation)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NMF.Transformations
Assembly: NMF.Transformations.dll
Syntax
public abstract class InPlaceComputation<TIn> : ComputationBase<TIn>, IPersistor, ITraceEntry where TIn : class
Type Parameters
Name Description
TIn

The type of the input argument

Constructors

| Edit this page View Source

InPlaceComputation(InPlaceTransformationRuleBase<TIn>, IComputationContext, TIn)

Creates a new in-place computation for the given transformation rule and the given transformation context

Declaration
protected InPlaceComputation(InPlaceTransformationRuleBase<TIn> transformationRule, IComputationContext context, TIn input)
Parameters
Type Name Description
InPlaceTransformationRuleBase<TIn> transformationRule

The transformation rule for this computation

IComputationContext context

The transformation context in which this computations resides

TIn input

The input parameter for this computation

Implements

IPersistor
ITraceEntry

Extension Methods

TraceEntryExtensions.CreateInputArray(ITraceEntry)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX