input: [Category] Concurrency Management [Description] When a service needs to update UI, if the service is not using the UI synchronization context, the service must manually marshal the call (which comes in on a worker thread) to the UI thread. The easiest way of doing that is using an anonymous method and a synchronization context, as shown in the download. [Last Updated] 1/9/2007 [Title] 
output: Manual UI Updates