BufferBlock <t>加载到/来自持久存储库的类(关闭)

时间:2016-03-16 11:46:44

标签: c# task-parallel-library persistence tpl-dataflow

我有一个关于缓冲区块在c#中卸载到持久存储库的问题。

如果我理解正确,BufferBlock会将所有消息保留在内存中。 现在我想防止在突发模式,崩溃或程序关闭的情况下丢失这些消息。

是否可以(没有自定义实现)卸载/备份持久存储库中的所有待处理消息,以便稍后可以将它们加载到BufferBlock中?

1 个答案:

答案 0 :(得分:1)

不,在TPL Dataflow本身中没有类似的东西,而且我不知道任何其他库会提供执行此操作的数据流块。