Execute Code on Completion
The completion callback will be called on the thread on which the async worker was started if this thread supports synchronization (UI thread do support synchronization). Otherwise, it will be called on the worker thread.
The completion callback will be called on the thread on which the async worker was started if this thread supports synchronization (UI thread do support synchronization). Otherwise, it will be called on the worker thread.