protected override Expression VisitLambdaExpression (LambdaExpression expression)
{
var message = string.Format (
"LambdaExpressions are not supported in the SQL backend. Expression: '{0}'.", FormattingExpressionTreeVisitor.Format (expression));
throw new NotSupportedException (message);
}