Zum Hauptinhalt springen

TimeRangeSeriesColumn

Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Load

One archive column and where its value comes from.

public record TimeRangeSeriesColumn : IEquatable<TimeRangeSeriesColumn>

Inheritance Object → TimeRangeSeriesColumn
Implements IEquatable<TimeRangeSeriesColumn>

Properties​

Name​

Target attribute path on the archived entity, exactly as the archive declares it in Columns[].Path (e.g. Amount.Value). Required.

public string Name { get; set; }

Property Value​

String

ValueProperty​

Property name on the source object named by TimeRangeSeriesColumn.Scope. A plain property name, not a JSONPath — this node reads the parsed document directly instead of evaluating a path expression per value, which is the whole point of it. Required.

public string ValueProperty { get; set; }

Property Value​

String

Scope​

Which object TimeRangeSeriesColumn.ValueProperty is read from. Defaults to the value.

public TimeRangeSeriesColumnScope Scope { get; set; }

Property Value​

TimeRangeSeriesColumnScope

Constructors​

TimeRangeSeriesColumn()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public TimeRangeSeriesColumn()