DbExpressions.MySqlQueryTranslator.VisitConstantExpression C# (CSharp) Method

VisitConstantExpression() protected method

Translates the constantExpression into a string representation.
protected VisitConstantExpression ( DbConstantExpression constantExpression ) : DbExpression
constantExpression DbConstantExpression The to translate.
return DbExpression
        protected override DbExpression VisitConstantExpression(DbConstantExpression constantExpression)
        {
            if (constantExpression.Value == null)
                return ExpressionFactory.Sql("NULL");
            var parameterName = string.Format("?p{0}", Parameters.Count());
            CreateParameter(parameterName, constantExpression.Value);
            return ExpressionFactory.Sql(parameterName);
        }