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")]но это тоже не сработало.

Это ошибка миграции?

Ответы на вопрос(3)

Ваш ответ на вопрос