Background | 
The BackgroundThreadWithDispatcher type exposes the following members.
| Name | Description | |
|---|---|---|
| Abort | Obsolete. Aborts this instance. (Inherited from ThreadWithDispatcher)  | |
| BeginInvoke(Action) | 
            Invokes the specified method asynchronously in the dispatcher thread.
             (Inherited from ThreadWithDispatcher)  | |
| BeginInvoke(DispatcherPriority, Action) | 
            Invokes the specified method asynchronously in the dispatcher thread.
             (Inherited from ThreadWithDispatcher)  | |
| BeginShutdown | 
            Initiates shutdown of the Dispatcher asynchronously.
             (Inherited from ThreadWithDispatcher)  | |
| CheckAccess | 
            Determines whether the calling thread is the thread associated with this Dispatcher.
             (Inherited from ThreadWithDispatcher)  | |
| Invoke(Action) | 
            Invokes the specified method in the dispatcher thread.
             (Inherited from ThreadWithDispatcher)  | |
| InvokeT(FuncT) | 
            Invokes the specified method in the dispatcher thread.
             (Inherited from ThreadWithDispatcher)  | |
| Join | 
            Blocks the calling thread until the Dispatcher terminates.
             (Inherited from ThreadWithDispatcher)  | |
| Join(TimeSpan) | 
            Blocks the calling thread until the Dispatcher terminates.
             (Inherited from ThreadWithDispatcher)  | |
| VerifyAccess | 
            Determines whether the calling thread has access to this Dispatcher.
             (Inherited from ThreadWithDispatcher)  | 
| Name | Description | |
|---|---|---|
| SafeCastT | 
            Performs a cast from object to T, avoiding possible null violations if T is a value type.
             (Defined by ObjectExtensions)  |