DbExpressions.DbExpressionVisitor.VisitBatchExpression C# (CSharp) Method

VisitBatchExpression() protected method

Translates the batchExpression into a string representation.
protected VisitBatchExpression ( DbBatchExpression batchExpression ) : DbExpression
batchExpression DbBatchExpression The to translate.
return DbExpression
        protected virtual DbExpression VisitBatchExpression(DbBatchExpression batchExpression)
        {
            DbExpression[] originalList = batchExpression.ToArray();

            var list = VisitListExpression(originalList);
            if (!ReferenceEquals(originalList, list))
                return ExpressionFactory.Batch(list);

            return batchExpression;
        }