我只是想弄清楚,是否有一种简单的方法可以使用EF Code First CTP 5存储和检索二进制(文件)数据?我真的希望它使用FILESTREAM类型,但我真的只是在寻找一些方法来让它工作.
我只是想弄清楚,是否有一种简单的方法可以使用EF Code First CTP 5存储和检索二进制(文件)数据?我真的希望它使用FILESTREAM类型,但我真的只是在寻找一些方法来让它工作.
不能在EF中使用SQL FILESTREAM
.EF应该在不同的数据库服务器上工作,但filestream功能是SQL 2008及更新版本的特定功能.您可以try 使用老方法——在数据库表中使用varbinary(max)
,在映射类中使用字节array.
Edit:个
小澄清-你可以在数据库中使用FILESTREAM
,但EF不会利用流媒体.它将作为标准varbinary(max)
加载.