public HParameter(FNode Value) { this._affinity = HParameterAffinity.Expression; this._expression = Value; this._expression_set = new FNodeSet(); this._expression_set.Add(Value); // in case a set of one was passed }
public ProcedureParameterMetaData(string Name, bool IsRequired, HParameterAffinity Type, string Description) { this.Name = Name; this.Required = IsRequired; this.Type = Type; this.Description = Description; }
public HParameter(CellHeap Heap, string Value) { this._heap = Heap; this._ref = this._heap.GetPointer(Value); this._affinity = HParameterAffinity.Scalar; }
public HParameter(MNode Value) { this._affinity = HParameterAffinity.Matrix; this._matrix = Value; }
public HParameter(Lambda Value) { this._affinity = HParameterAffinity.Lambda; this._lambda = Value; }
public HParameter(FNodeSet Value) { this._affinity = HParameterAffinity.ExpressionSet; this._expression_set = Value; this._expression = Value[0]; }
public HParameter(DataSet Value) { this._affinity = HParameterAffinity.DataSet; this._data = Value; }