If you have two threads currently running in your application and you need the main thread to wait until the worker thread has completed its processing, use the Thread.Join method to detect when a thread terminates. This ability comes in handy when your application is monitoring activities amongst multiple threads and you don’t want your [...]
Popularity: 8% [?]
The asynchronous delegates in this article are created and invoked in the same fashion as the asynchronous delegate in previous articles (”Polling an Asynchronous Delegate” and “Timing Out an Asynchronous Delegate”). Instead of using the IsCompleted property to determine when the asynchronous delegate is finished processing (or the WaitOne method to block for a specified [...]
Popularity: 4% [?]