【问题标题】:How do I serialize an NHibernate DetachedCriteria object?如何序列化 NHibernate DetachedCriteria 对象?
【发布时间】:2009-08-07 17:23:07
【问题描述】:

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

【问题讨论】:

标签: c# asp.net nhibernate detachedcriteria


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    • 1970-01-01
    • 1970-01-01
    • 2011-02-27
    • 2018-01-26
    相关资源
    最近更新 更多