覆盖FetchMany()的HQL生成

时间:2013-07-17 08:38:39

标签: nhibernate hql linq-to-nhibernate

我知道我可以扩展NHibernates HQL生成以支持this article中描述的新方法。如果我实现IRuntimeMethodHqlGenerator,它也适用于泛型方法。

但有没有办法覆盖已经支持的方法的NHibernate默认行为?在这个特定情况下,我想覆盖NHibernate如何处理对FetchMany()的调用。

只是连接自定义生成器不起作用,因为它永远不会被调用。

1 个答案:

答案 0 :(得分:1)

我不确定您要完成的是什么,但您可能需要查看NHibernate Linq Inner Join Fetch provider项目以获得指导。