Stride.Core.Threading Namespace
Classes
| 
                               A collector that allows for concurrent adding of items, as well as non-thread-safe clearing and accessing of the underlying colletion.  | 
                      ||
| 
                               A concurrent object pool.  | 
                      ||
| 
                               Allows delegates passed as parameters to be allocated from a pool and recycled after the method call. To prevent recycling, use Stride.Core.Threading.PooledDelegateHelper.AddReference(System.Delegate) and Stride.Core.Threading.PooledDelegateHelper.Release(System.Delegate) to hoold onto references to the delegate.  | 
                      ||
| 
                               Thread pool for scheduling sub-millisecond actions, do not schedule long-running tasks. Can be instantiated and generates less garbage than dotnet's.  | 
                      
Structs
Interfaces
| 
                               Interface implemented by pooled closure types through the AssemblyProcessor. Enables Stride.Core.Threading.PooledDelegateHelper to keep closures and delegates alive.  |