使用NHibernate映射XML数据类型

时间:2009-07-28 07:24:49

标签: sql-server xml nhibernate

我的数据库(MS SQL Server 2005)中有一些列使用数据类型XML。

这些可以在NHibernate中映射为XML对象吗?我的应用程序是.NET 3.5,所以我可以访问我可以使用的XDocument和XmlDocument,但我不知道NHibernate是否会支持它。

如果没有,是否有人对如何支持它提出了很好的建议?

1 个答案:

答案 0 :(得分:3)

搜索google://“site:ayende.com NHibernateAndXMLColumnTypes”

-OR -

For transparent XML serialization:

<class name="Foo">
  <!-- ... -->
  <property name="Bar" type="DataAccess.NHibernate.Types.XmlSerializedType`1[[DomainModel.Bar, DomainModel]], DataAccess" />
</class>