Aloha everybody,
I have few concerns about Dispatcher.
As far I understood that thingy a Dispather is the UI thread therefore when I use Dispatcher.Invoke I let the UI wait till my operation is done.
Now my question is does the UI wait when I use BeginInvoke method which is async?
What is the "Normal" priority of Dispatcher? Does it mean it executes my operation immediately?
When I only call BeginInvoke without DispatcherProprity which default properity will dispatcher assocciate to my operation?
Now lets combine Normal priority with BeginInvoke. Will dispatcher execute then my operation imediately async or what happens exactly there under the hood?
I apologize in case this question is a duplicate.