Dużo czytam na TPL i dowiedziałem się, w jaki sposób możemy skorzystać z mechanizmu anulowania. Ale utknąłem z WaitHandle.Anulowanie z WaitHandle
Jeśli chcę anulować zadanie, mogę zdefiniować źródło AnulujToken i przekazać go wraz z zadaniem i mogę użyć metody ThrowIfCancellationRequested, aby anulować zadanie.
Moje pytanie brzmi, kiedy muszę użyć funkcji WaitHandle w celu anulowania i dlaczego proste anulowanie nie działa w takiej sytuacji?
EDIT MSDN Link: http://msdn.microsoft.com/en-us/library/dd997364 .. zobacz słuchania za pomocą WaitHandle ..
ucze TPL ..
Proszę o pomoc ..
można opracować na punkcie«Kiedy używać WaitHandle». A co masz na myśli przez "proste anulowanie"? –
Zaktualizowano pytanie .. –