IThreadPool MembersQuartz.NET API Documentation

The IThreadPool type exposes the following members.

Methods

  NameDescription
Public methodBlockForAvailableThreads
Determines the number of threads that are currently available in in the pool. Useful for determining the number of times RunInThread(IThreadRunnable) can be called before returning false.
Public methodInitialize
Must be called before the ThreadPool is used, in order to give the it a chance to Initialize.
Public methodRunInThread
Execute the given IThreadRunnable in the next available Thread.
Public methodShutdown
Called by the QuartzScheduler to inform the ThreadPool that it should free up all of it's resources because the scheduler is shutting down.
Top
Properties

  NameDescription
Public propertyInstanceId
Inform the IThreadPool of the Scheduler instance's Id, prior to initialize being invoked.
Public propertyInstanceName
Inform the IThreadPool of the Scheduler instance's name, prior to initialize being invoked.
Public propertyPoolSize
Get the current number of threads in the IThreadPool.
Top
See Also