Exemplo n.º 1
0
 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 
 }
Exemplo n.º 2
0
 public ProcedureParameterMetaData(string Name, bool IsRequired, HParameterAffinity Type, string Description)
 {
     this.Name = Name;
     this.Required = IsRequired;
     this.Type = Type;
     this.Description = Description;
 }
Exemplo n.º 3
0
 public HParameter(CellHeap Heap, string Value)
 {
     this._heap = Heap;
     this._ref = this._heap.GetPointer(Value);
     this._affinity = HParameterAffinity.Scalar;
 }
Exemplo n.º 4
0
 public HParameter(MNode Value)
 {
     this._affinity = HParameterAffinity.Matrix;
     this._matrix = Value;
 }
Exemplo n.º 5
0
 public HParameter(Lambda Value)
 {
     this._affinity = HParameterAffinity.Lambda;
     this._lambda = Value;
 }
Exemplo n.º 6
0
 public HParameter(FNodeSet Value)
 {
     this._affinity = HParameterAffinity.ExpressionSet;
     this._expression_set = Value;
     this._expression = Value[0];
 }
Exemplo n.º 7
0
 public HParameter(DataSet Value)
 {
     this._affinity = HParameterAffinity.DataSet;
     this._data = Value;
 }