Сериализация объекта и сохранение его в поле varbinary в БД
Я могу сериализовать объект в файл, используя:
var writeStream = File.Open("l.osl", FileMode.Create);
var bformatter = new BinaryFormatter();
bformatter.Serialize(writeStream, l);
Я пытаюсь вместо того, чтобы записать это в файл, записать его в поле varbinary БД. Я предполагаю, что я должен изменить writeStream на что-то другое, но что? Могу ли я просто поместить объект туда и туда вставить этот объект в БД (я использую LINQ).
Будет ли это работать?
PS: я осмотрелся и не могу найти убедительных примеров.
1 ответ
Решение
Вид близок к этому: