ZeroSizeThreadPool MembersQuartz.NET API Documentation

The ZeroSizeThreadPool type exposes the following members.

Constructors

  NameDescription
Public methodZeroSizeThreadPool
Initializes a new instance of the ZeroSizeThreadPool class.
Top
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 methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
Called by the QuartzScheduler before the ThreadPool is used, in order to give the it a chance to Initialize.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRunInThread
Execute the given IThreadRunnable in the next available Thread.
Public methodShutdown 
Shutdowns this instance.
Public methodShutdown(Boolean)
Called by the QuartzScheduler to inform the ThreadPool that it should free up all of it's resources because the scheduler is shutting down.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Properties

  NameDescription
Protected propertyLog
Gets the log.
Public propertyPoolSize
Gets the size of the pool.
Top
See Also