public virtual object Clone()
        {
            InputParameterInfo res = new InputParameterInfo();

            res.Assign(this);
            return(res);
        }
 public virtual void Assign(InputParameterInfo from)
 {
     FieldName        = from.FieldName;
     StartValueCore   = from.StartValueCore;
     CurrentValueCore = from.CurrentValueCore;
     StartValue       = from.StartValue;
     MinValueCore     = from.MinValueCore;
     MaxValueCore     = from.MaxValueCore;
     ChangeCore       = from.ChangeCore;
 }