protected virtual Expression PrepareExpression (Expression expression, ISqlPreparationContext context)
{
ArgumentUtility.CheckNotNull ("expression", expression);
return SqlPreparationExpressionVisitor.TranslateExpression (expression, context, this, _methodCallTransformerProvider);
}
}