예제 #1
0
        public override int Visit(SqlParameterRefScalarExpression sqlObject)
        {
            int hashCode = SqlParameterRefScalarExpressionHashCode;

            hashCode = CombineHashes(hashCode, sqlObject.Parameter.Accept(this));
            return(hashCode);
        }
        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));
 }
 public override void Visit(SqlParameterRefScalarExpression sqlParameterRefScalarExpression)
 {
     sqlParameterRefScalarExpression.Parameter.Accept(this);
 }