Asynchroniczni delegaci multiemisji
Ostatnio pracowałem nad projektem, który intensywnie wykorzystuje wydarzenia. Jedną z rzeczy, które muszę zrobić, jest asynchroniczne wywołanie wielu procedur obsługi zdarzeń w delegacie multiemisji. Myślałem, że sztuczka polega na wywołaniu BeginInvoke na każdym elemencie z GetInvocationList, ale wygląda na to, że BeginInvoke tam nie istnieje.
Czy istnieje sposób, aby to zrobić lub czy muszę zacząć używać ThreadPool.QueueUserWorkItem i sortować moje własne rozwiązanie w ten sposób?