当我想将
文件存储在
文件流列中时,我总是需要将整个二进制
文件读入内存:
using (MemoryStream memoryStream = new MemoryStream())
{
sourceStream.CopyTo(memoryStream);
binaryStore.Content = memoryStream.ToArray(); //Content = filestream column
}
有实体框架的方法,直接放流吗?因为,如果我想上传一个大文件,我会得到一个OutOfMemoryException.