Pisząc aplikację wielowątkowe często istnieje potrzeba raportowania aktualnego postępu lub przerwania obliczeń „z zewnątrz”.
Klasa BackgroundWorker dostarcza do tego gotowe metody. Jednak jak to zrobić gdy pracujemy z klasą Task?
Adrian Karalus
Pisząc aplikację wielowątkowe często istnieje potrzeba raportowania aktualnego postępu lub przerwania obliczeń „z zewnątrz”.
Klasa BackgroundWorker dostarcza do tego gotowe metody. Jednak jak to zrobić gdy pracujemy z klasą Task?
Załóżmy, że nasze asynchroniczne zadanie odpalane jest na jakiś event, np. kliknięcie przycisku.