SimpleWorkItemDispatcher handles execution of WorkItems by directly executing them. It is provided so that a dispatcher is always available in the context, thereby simplifying the code needed to run child tests.
More...
|
void | Dispatch (WorkItem work) |
| Dispatch a single work item for execution. The first work item dispatched is saved as the top-level work item and a thread is created on which to run it. Subsequent calls come from the top level item or its descendants on the proper thread. More...
|
|
void | CancelRun () |
| Cancel the ongoing run completely. If no run is in process, the call has no effect. More...
|
|
SimpleWorkItemDispatcher handles execution of WorkItems by directly executing them. It is provided so that a dispatcher is always available in the context, thereby simplifying the code needed to run child tests.
void NUnit.Framework.Internal.Execution.SimpleWorkItemDispatcher.Dispatch |
( |
WorkItem |
work | ) |
|
|
inline |
void NUnit.Framework.Internal.Execution.SimpleWorkItemDispatcher.RunnerThreadProc |
( |
| ) |
|
|
inlineprivate |
void NUnit.Framework.Internal.Execution.SimpleWorkItemDispatcher.CancelRun |
( |
| ) |
|
|
inline |
WorkItem NUnit.Framework.Internal.Execution.SimpleWorkItemDispatcher._topLevelWorkItem |
|
private |
Thread NUnit.Framework.Internal.Execution.SimpleWorkItemDispatcher._runnerThread |
|
private |
The documentation for this class was generated from the following file: