Invokes a method according to specified thread mode.
Provides dispatcher that shall be used for raising events and delivering messages in a correct thread.
Invokes asynchronously by routing to a thread from the thread-pool (each method can be executed in a separate thread).
Invokes directly without routing.
Invokes one by one from the queue.