Entity Framework 6.1本机是否支持XML数据类型?

时间:2014-08-09 14:22:48

标签: .net entity-framework entity-framework-6

某些RDBMS(包括SQL Server)支持XML列。我不希望将这样的列映射到string数据类型。 Entity Framework 6.1是否以任何方式原生支持XML?

更具体地说,我可以将xml列映射到.NET的一种XML数据类型(例如XElementXmlElement)吗? Entity Framework是否支持集成到普通LINQ查询中并转换为SQL查询的XQuery?

1 个答案:

答案 0 :(得分:18)

不,只将其映射到字符串,然后将其重新流回XML文档。

在EF4,5或6中,有一个很长的线程来回与微软有关,但看起来他们研究了它并决定进行试探。

你可以在这里阅读:

https://social.msdn.microsoft.com/Forums/en-US/fb290076-f97d-41f4-9801-505ccf5ef1d6/entity-framework-and-sql-xml-data-type?forum=adodotnetentityframework