Remotion.Linq.SqlBackend.MappingResolution.ResolvingExpressionVisitor.VisitSqlInExpression C# (CSharp) Method

VisitSqlInExpression() public method

public VisitSqlInExpression ( SqlInExpression expression ) : Expression
expression Remotion.Linq.SqlBackend.SqlStatementModel.SqlSpecificExpressions.SqlInExpression
return System.Linq.Expressions.Expression
    public Expression VisitSqlInExpression (SqlInExpression expression)
    {
      var baseVisitedExpression = (SqlInExpression) VisitExtensionExpression (expression);

      var expressionWithSimplifiedEntities = _entityIdentityResolver.ResolvePotentialEntityComparison (baseVisitedExpression);

      if (expressionWithSimplifiedEntities != baseVisitedExpression)
        return VisitExpression (expressionWithSimplifiedEntities);

      return baseVisitedExpression;
    }