|   | ManagedThreadPool Class | 
        
        
            Defines a managed thread pool
            
        
          
             Inheritance Hierarchy
Inheritance Hierarchy
         
        
          SystemObject
          
  GSF.ThreadingManagedThreadPool
        
        Namespace: GSF.ThreadingAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.257-beta+00aa2366fbb9ec75f636ebc7cfa610e3826a727c
 Syntax
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');
The ManagedThreadPool type exposes the following members.
 Methods
Methods Remarks
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
See Also