Вопрос

Я ищу решение для сохранения объектов NHibernate DetachedCriteria в базе данных.Я отследил NHibernateUtil и метод GetSerializable, но я не уверен, как использовать его для сериализации объекта DetachedCriteria.Мы были бы очень признательны за любую помощь в этом вопросе.Спасибо.

Это было полезно?

Решение

DetachedCriteria сериализуема, и поскольку она не подключена к сеансу, она должна быть выполнима простым выполнением обычной сериализации объектов .net, как описано здесь:

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

Если сериализовать в двоичный формат, он может быть сохранен в виде массива байтов в двоичном blob-поле (NHibernateUtil.BinaryBlob.SqlType).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top