C# Nhibernate增量保存二进制数据
从 在Nhibernate中,是否可以将C# Nhibernate增量保存二进制数据,c#,nhibernate,binary-data,large-object-heap,C#,Nhibernate,Binary Data,Large Object Heap,从 在Nhibernate中,是否可以将流以块的形式保存到数据库中 使用以下代码,将打开文件流,并以2kb的块读取其内容: using (var fs = new FileStream(path, FileMode.Open)) { byte[] buffer = new byte[2048]; int bytesRead; while ((bytesRead = fs.Read(buffer, 0, buffer.Length)) > 0) {
流
以块的形式保存到数据库中
使用以下代码,将打开文件流,并以2kb的块读取其内容:
using (var fs = new FileStream(path, FileMode.Open))
{
byte[] buffer = new byte[2048];
int bytesRead;
while ((bytesRead = fs.Read(buffer, 0, buffer.Length)) > 0)
{
//// somehow push the contents of the buffer to the database
}
}
通常在一个操作中持久化对象,是否可以增量执行