Exemplo n.º 1
0
        public override ISqlElement VisitValueLiteral(ValueLiteralExpression expression)
        {
            var result = GetSqlOrNull(expression.Value);

            if (result == null)
            {
                const string messageFormat = "operator [Значение] has invalid argument [{0}]";
                throw new InvalidOperationException(string.Format(messageFormat, expression.Value));
            }
            return(result);
        }
Exemplo n.º 2
0
 public virtual ISqlElement VisitValueLiteral(ValueLiteralExpression expression)
 {
     return(expression);
 }
Exemplo n.º 3
0
 public override ISqlElement VisitValueLiteral(ValueLiteralExpression expression)
 {
     NotSupported(expression, expression.Value);
     return(expression);
 }