Class TraceEntry<TInput, TOut>
Represents a computation that is only used for tracing purposes
Implements
Inherited Members
Namespace: NMF.Transformations
Assembly: NMF.Transformations.dll
Syntax
public sealed class TraceEntry<TInput, TOut> : ITraceEntry
Type Parameters
Name | Description |
---|---|
TInput | The type of the trace key |
TOut | The output type of the trace entry |
Constructors
| Edit this page View SourceTraceEntry(TransformationRuleBase<TInput, TOut>, TInput, TOut)
Creates a new trace-only computation
Declaration
public TraceEntry(TransformationRuleBase<TInput, TOut> rule, TInput input, TOut output)
Parameters
Type | Name | Description |
---|---|---|
TransformationRuleBase<TInput, TOut> | rule | The transformation rule used as trace group |
TInput | input | The trace key for this transformation rule |
TOut | output | The output for this trace entry |
Properties
| Edit this page View SourceOutput
Gets the output of the trace entry
Declaration
public TOut Output { get; }
Property Value
Type | Description |
---|---|
TOut |
TransformationRule
Gets the transformation rule used as trace key for this trace entry
Declaration
public TransformationRuleBase<TInput, TOut> TransformationRule { get; }
Property Value
Type | Description |
---|---|
TransformationRuleBase<TInput, TOut> |