Class TraceEntry<TInput, TOut>
- Namespace
- NMF.Transformations
- Assembly
- NMF.Transformations.dll
Represents a computation that is only used for tracing purposes
public sealed class TraceEntry<TInput, TOut> : ITraceEntry
Type Parameters
TInputThe type of the trace key
TOutThe output type of the trace entry
- Inheritance
-
TraceEntry<TInput, TOut>
- Implements
- Inherited Members
- Extension Methods
Constructors
TraceEntry(TransformationRuleBase<TInput, TOut>, TInput, TOut)
Creates a new trace-only computation
public TraceEntry(TransformationRuleBase<TInput, TOut> rule, TInput input, TOut output)
Parameters
ruleTransformationRuleBase<TInput, TOut>The transformation rule used as trace group
inputTInputThe trace key for this transformation rule
outputTOutThe output for this trace entry
Properties
Output
Gets the output of the trace entry
public TOut Output { get; }
Property Value
- TOut
TransformationRule
Gets the transformation rule used as trace key for this trace entry
public TransformationRuleBase<TInput, TOut> TransformationRule { get; }
Property Value
- TransformationRuleBase<TInput, TOut>