2using System.Collections.Generic;
9 private readonly Dictionary<string, Parameter> parameters =
new Dictionary<string, Parameter>();
14 this.ordered = Parameters;
15 this.AddRange(Parameters);
24 public void AddRange(IEnumerable<Parameter> Parameters)
27 this.parameters[P.
Id] = P;
36 if (this.ordered is
null)
39 this.parameters.Values.CopyTo(Ordered, 0);
40 this.ordered = Ordered;
47 public string this[
string ParameterId]
Base class for all node parameters.
abstract object UntypedValue
Untyped parameter value