class TInternalProgressThread : public tObject;
Internal background worker for CLR targets.
Runs the user job on a dedicated Thread, observes TMtxProgressRuntime::Cancel, and signals completion through the runtime. Exposes a public TInternalProgressThread::Counter used for loop progress.
Constructors
| Name | Description |
|---|---|
| TInternalProgressThread (2) | Create and start the worker thread. |
Methods
| Name | Description |
|---|---|
| IsTerminated | True after the worker has finished its execution method. |
| Terminate | Request cooperative cancellation. |
Fields
| Name | Type | Description |
|---|---|---|
| Counter | int | Current loop counter owned by the worker. |