データブロックの完了状態を変更できるかどうかを知りたいですか?
たとえば、var block = new BufferBlock<int>();
データ ブロックを完全に でマークしましたblock.Complete()
。ブロックは他のデータ ブロックにリンクされています。block
完了状態を元の !complete 状態に戻すことで、再度実行できるかどうかを知りたいです。
それが不可能な場合、a) すべてのブロックのリンクを解除し、b) すべてのブロックを再インスタンス化し、c) すべてのブロックを再度リンクすることなく、完了を含む複数の実行を実行するにはどうすればよいですか?
フレームワーク全体を再作成することなく、チェーンの各ブロックを完了するなど、データ フロー サイクルを実行するタスクを容易にするアイデアはありますか?
ありがとう