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
TInput
The type of the trace key
TOut
The 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
rule
TransformationRuleBase<TInput, TOut>The transformation rule used as trace group
input
TInputThe trace key for this transformation rule
output
TOutThe 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>