0

我正在寻找一种将 NHibernate DetachedCriteria 对象持久保存到数据库的解决方案。我已经找到了 NHibernateUtil 和 GetSerializable 方法,但我不确定如何使用它来序列化 DetachedCriteria 对象。对此的任何帮助将不胜感激。谢谢你。

4

1 回答 1

2

DetachedCriteria 是可序列化的,并且因为它没有连接到会话,所以它应该可以通过执行常规的 .net 对象序列化来实现,如下所述:

http://msdn.microsoft.com/en-us/library/ms973893.aspx

如果序列化为二进制格式,它可以作为字节数组保存到二进制 blob 字段 (NHibernateUtil.BinaryBlob.SqlType)。

于 2009-08-08T13:24:36.237 回答