public static SqlOffsetSpec Create(SqlParameter sqlParameter)
        {
            if (sqlParameter == null)
            {
                throw new ArgumentNullException(nameof(sqlParameter));
            }

            SqlParameterRefScalarExpression sqlParameterRefScalarExpression = SqlParameterRefScalarExpression.Create(sqlParameter);

            return(new SqlOffsetSpec(sqlParameterRefScalarExpression));
        }
 public override SqlObject Visit(SqlParameterRefScalarExpression sqlObject)
 {
     return(SqlParameterRefScalarExpression.Create(sqlObject.Parameter.Accept(this) as SqlParameter));
 }