Show / Hide Table of Contents

Namespace NMF.Transformations.Core

Classes

AbstractTrace

Represents the base class for traces.

Computation

This class represents a single computation within the transformation engine of NMF.Transformations

ComputationContext

The default implementation for a computation context

ComputationEventArgs

Represents the data for events that belong to certain computations

Dependency

This class represents a (non-calling) dependency

GeneralTransformationRule

This class represents the base class for a transformation rule

MultipleDependency

This class is used to represent dependencies on more than one child object

OutputDependency

Represents a default implementation for a dependency that requires a computation to have its output initialized

SingleDependency

This class represents a single require- or call-after- dependency

Trace

Represents a trace class based on a collection of computations

TraceEntryExtensions

Provides some helper functionality for tracing

Transformation

This is the base class for transformations

TransformationContext

This is the most important class of NMF.Transformations as it handles all the transformation

TransformationContext.TransformationContextTrace

Represents the trace class for TransformationContext

TransformationContextExtensions

Extensions for the transformation context

TransformationRunner

Service class to run transformations

Interfaces

IComputationContext

This interface represents the transformation engine context information attached to a computation

IPersistor

This interface is internally used to persist an output of transformation rules somehow

ITraceEntry

Represents a trace entry

ITransformationContext

This is the basic interface for a transformation context, providing a full trace

ITransformationEngineContext

Denotes the transformation context of a parallel transformation engine

ITransformationPattern

Represents a transformation pattern

ITransformationPatternContext

Represents the application of a transformation pattern to a transformation context

ITransformationRuleDependency

Represents an interface for dependencies for transformation rules

ITransformationRulePattern

Represents a transformation pattern that can be tied to a transformation rule

ITransformationTrace

Represents a trace for a transformation

In this article
Back to top Generated by DocFX