Sha*_*ica 4 c# linq blob linq-to-sql
我有一个表有一个代表文件的blob列的表.我想运行一个LinqToSql查询,它返回文件的名称和描述,以及文件大小......但是为了不杀死性能,我显然不想下载整个blob!
var q = from f in MyFiles
select new {f.Name, f.Description, f.Blob.Length};
Run Code Online (Sandbox Code Playgroud)
似乎从DB中拉出整个blob,然后在本地内存中计算其长度.
我怎么能这样做,以便我只获得blob大小,而不下载整个blob?