Table of Contents

Namespace TCSystem.Thread

Classes

AsyncUpdateHelperExt

Provides disposable scopes for asynchronous update coordination.

Factory

Creates TCSystem concurrency helper implementations.

SemaphoreSlimExt

Provides disposable lock scopes for SemaphoreSlim.

Interfaces

IAsyncUpdateHelper

Coordinates mutually exclusive updates and exposes whether update work is waiting.

IMultipleTasksExecute

Executes actions with a bounded degree of concurrency.

IWorkerThread

Represents a dedicated worker thread that executes queued actions in FIFO order.