public Expression ApplySkip(Expression source, long?skip, ODataPath path)
        {
            if (skip == null)
            {
                return(source);
            }

            ConstantExpression skipConstant   = Visitor.AddSkipConstant((int)skip.Value, path);
            MethodInfo         skipMethodInfo = OeMethodInfoHelper.GetSkipMethodInfo(ParameterType);

            return(Expression.Call(skipMethodInfo, source, skipConstant));
        }