| AddScheduledTask | En-queues the scheduled task into the Multi-Server Mode, AsyncTaskQueue. |
| AddTask | En-queues the task into the Multi-Server Mode, AsyncTaskQueue. |
| DetachTaskQueue | Detaches a task queue wrapper from task delegation by this task queue manager instance. - Does not modify the task queue in the server. - Un-registers the TaskQueue object and its associated handlers inside the task queue manager. |
| Dispose | IDisposable implementation. |
| EnableTaskPolling | Enables or disables the task queue polling. By default the polling is enabled and starts when the first queue gets opened. |
| GetBroadcastTasks | Resolves a collection of broadcast messages, wrapped as a List{ApplicationTask}. |
| GetLatestBroadcastMessageIdentifier | Resolves the latest broadcast id for the passed queue identifier. |
| GetLatestBroadcastMessageIdentifiers | Resolves the latest broadcast ids for the passed queue identifiers. |
| GetNewBroadcastMessages | Gets new broadcast messages from the server. |
| GetTaskInfoTasks | Resolves a collection of application task info's, wrapped as a List{ApplicationTask}. |
| OnPollingTimeElapsed | Polling timer handler. |
| OpenTaskQueue | Registers a task queue wrapper and opens the task queue in the server. - Opens the task queue in the server. - Registers the TaskQueue object and its associated handlers inside the task queue manager. |
| PollTasks | Polls the server and reserves tasks for processing as well as gets new broadcast messages. |
| ReserveTasksForProcessing | Reserve tasks for processing from the server. |
| SendBroadcastMessage | Sends a broadcast message to the passed task queue. |
| TransactionalBroadcastJobProcessor | Processes the app task to create a broadcast message. |
| TriggerPolling | Triggers polling right away (when enabled). |
| UpdateTask | Updates the state and progress values for a task in the server. |
| WaitAll | Waits for all Tasks that are still Running to complete. |
| WaitAll(TimeSpan) | Waits for all Tasks that are still Running to complete. |