如何获得NHibernate ICriteria的限制

如何获得NHibernate ICriteria的限制,nhibernate,Nhibernate,在我的系统中,我将创建标准和执行标准的位置分开。 我想从ICriteria的特定实例获取限制列表,以执行更改、重用或构建新的criteria实例 有什么想法吗 标准API不是为此而设计的。您可以查看底层的CriteriaImpl类,但正如我所说的,它不是为此而设计的。如果您避免使用强迫您滥用NHibernate API的设计,那么您可能会拥有一个更加健壮的系统。例如,通过将参数传递给您,标准创建代码将在创建时直接影响标准。很抱歉,我无法理解您的问题。你能详细说明一下或举个例子吗?我想O.P.想剖

在我的系统中,我将创建标准和执行标准的位置分开。 我想从ICriteria的特定实例获取限制列表,以执行更改、重用或构建新的criteria实例


有什么想法吗

标准API不是为此而设计的。您可以查看底层的CriteriaImpl类,但正如我所说的,它不是为此而设计的。如果您避免使用强迫您滥用NHibernate API的设计,那么您可能会拥有一个更加健壮的系统。例如,通过将参数传递给您,标准创建代码将在创建时直接影响标准。

很抱歉,我无法理解您的问题。你能详细说明一下或举个例子吗?我想O.P.想剖析一个标准并修改现有的限制。