Remotion.Linq.SqlBackend.MappingResolution.SqlContextExpressionVisitor.VisitSqlSubStatementExpression C# (CSharp) 메소드

VisitSqlSubStatementExpression() 공개 메소드

public VisitSqlSubStatementExpression ( SqlSubStatementExpression expression ) : Expression
expression Remotion.Linq.SqlBackend.SqlStatementModel.SqlSubStatementExpression
리턴 System.Linq.Expressions.Expression
    public Expression VisitSqlSubStatementExpression (SqlSubStatementExpression expression)
    {
      ArgumentUtility.CheckNotNull ("expression", expression);

      var newSqlStatement = _stage.ApplySelectionContext (expression.SqlStatement, _currentContext, _context);
      if (!ReferenceEquals (expression.SqlStatement, newSqlStatement))
        return new SqlSubStatementExpression (newSqlStatement);
      return expression;
    }