| 
            
              ManagedThreadPool Class
             | 
          
        
        
            Defines a managed thread pool
            
        
          
            
Inheritance Hierarchy
         
        
          SystemObject
          
  GSF.ThreadingManagedThreadPool
        
        Namespace: GSF.ThreadingAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.258-beta+f8b6aa3dbfe0b4cc2b0b0760dd5d2a3dd4f59d09
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