Сохранение изображения с использованием структуры сущности CodeFirst - PullRequest
4 голосов
/ 04 февраля 2012

Я новичок в структуре сущностей и пытаюсь использовать подход Code First. При определении одного из моих классов моделей я хочу, чтобы один из объектов в классе отображался в столбце Image в моей базе данных Sql Server. Какой тип объекта я бы использовал здесь, чтобы при создании таблицы этот столбец становился столбцом изображения?

1 Ответ

7 голосов
/ 04 февраля 2012

вы можете использовать byte [] тип данных для ваших объектов, для Sql вы можете использовать varbinary (max) (так как тип данных изображения будет удален из будущей версии sql. MSDN - тип данных изображения

public byte[] yourFiles{get;set;}

вы можете настроить как это, используя свободный API

modelBuilder.Entity<SomePOCOClass>().Property(p => p.yourFiles).HasColumnName("yourColumnName").HasMaxLength(SomeLength).HasColumnType("varbinary");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...