XML-столбцы в приложении Code-First
Я пытаюсь создать столбец XML в Code First. Я'я хорошо знаю Entity Framework не• полностью поддерживает XML-столбцы и считывает их как строку. Тот'хорошо. Я все же хотел бы, чтобы тип столбца был XML. Вот'мой класс:
class Content
{
public int ContentId { get; set; }
[Column(TypeName="xml")]
public string XmlString { get; set; }
[NotMapped]
public XElement Xml { get { ... } set { ... } }
}
Проблема в том, что Code First Migrations полностью игнорирует атрибут Column и создает поле какnvarchar(max)
, Я пытался с помощью[DataType("xml")]
но это тоже нет работа.
Это ошибка миграции?