Przepływ danych zadania, czy można zmienić blok danych ze stanu zakończenia?
Chciałbym wiedzieć, czy można zmienić stan zakończenia bloków danych?
Na przykład oznaczyłemvar block = new BufferBlock<int>();
blok danych wraz zblock.Complete()
. Blok jest połączony z innymi blokami danych. Chciałbym wiedzieć, czy mogę to zrobićblock
uruchom ponownie, zmieniając stan ukończenia z powrotem do stanu oryginalnego!
Jeśli nie jest to możliwe, w jaki sposób mogę wykonać wiele przebiegów, łącznie z zakończeniem, bez konieczności a) rozłączania wszystkich bloków, b) ponownego tworzenia instancji wszystkich bloków, c) ponownego łączenia wszystkich bloków?
Wszelkie pomysły, które mogą ułatwić zadanie uruchomienia cykli przepływu danych, w tym ukończenie każdego bloku w dół łańcucha bez konieczności ponownego tworzenia całej struktury?
Dzięki