Remotion.Linq.SqlBackend.MappingResolution.SqlContextExpressionVisitor.VisitSqlEntityExpression C# (CSharp) Метод

VisitSqlEntityExpression() публичный Метод

public VisitSqlEntityExpression ( SqlEntityExpression expression ) : Expression
expression Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.SqlEntityExpression
Результат System.Linq.Expressions.Expression
    public Expression VisitSqlEntityExpression (SqlEntityExpression expression)
    {
      if (_currentContext == SqlExpressionContext.SingleValueRequired)
      {
        string message = string.Format (
            "Cannot use an entity expression ('{0}' of type '{1}') in a place where SQL requires a single value.",
            FormattingExpressionTreeVisitor.Format (expression),
            expression.Type.Name);
        throw new NotSupportedException (message);
      }

      return expression; // rely on VisitExpression to apply correct semantics
    }