Show / Hide Table of Contents

Class ParallelComputationContext

Denotes a context of a computation in a parallel transformation

Inheritance
object
ComputationContext
ParallelComputationContext
Implements
IComputationContext
Inherited Members
ComputationContext.TransformationContext
ComputationContext.IsDelayed
ComputationContext.DelayOutputAtLeast(byte)
ComputationContext.DelayTransformationAtLeast(byte)
ComputationContext.MinOutputDelayLevel
ComputationContext.MinTransformDelayLevel
ComputationContext.InitializeOutput(object)
ComputationContext.ConnectWith(Computation)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NMF.Transformations.Parallel
Assembly: NMF.Transformations.Parallel.dll
Syntax
public class ParallelComputationContext : ComputationContext, IComputationContext

Constructors

| Edit this page View Source

ParallelComputationContext(ITransformationContext)

Creates a new parallel execution context

Declaration
public ParallelComputationContext(ITransformationContext context)
Parameters
Type Name Description
ITransformationContext context

Methods

| Edit this page View Source

MarkRequire(Computation, bool)

Mark that this computation context requires another computation context to be done

Declaration
public override void MarkRequire(Computation other, bool isRequired)
Parameters
Type Name Description
Computation other

The other computation context

bool isRequired

True, if the other context is a strict requirement

Overrides
ComputationContext.MarkRequire(Computation, bool)

Implements

IComputationContext
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX