|
ManagedThreadPool Class
|
Defines a managed thread pool
Inheritance Hierarchy
SystemObject
GSF.ThreadingManagedThreadPool
Namespace: GSF.ThreadingAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.249-beta+56964f8aed6f3f2e54faec1539f7ce0ba6548fdf
Syntaxpublic static class ManagedThreadPool
Public NotInheritable Class ManagedThreadPool
public ref class ManagedThreadPool abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ManagedThreadPool = class end
GSF.Threading.ManagedThreadPool = function();
Type.createClass(
'GSF.Threading.ManagedThreadPool');
View SourceThe ManagedThreadPool type exposes the following members.
Methods
Remarks
This class works like the normal thread pool but provides the benefit of automatic tracking
of queued threads through the ManagedThreads collection, returns a reference to the
queued thread with the ability to dequeue and/or abort, total thread runtime and the
ability to run the queued thread in an alternate execution context
See Also