The input to the RhinoCommon function is a list of Curves. If you input only Curves to the Rhino Command, you will only get the position option. If the input curve is a surface edge, Rhino can enforce tangency or curvature.
The Grasshopper workflow generally breaks the connection of the curves to their origin (surface). That is why you will only have Position continuity for the Grasshopper version.