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