Click or drag to resize

MultiThreadedTaskScheduler Class

Class that provides access to threadPool like services. This class exists to provide an easier bridge between the CLR thread pool and the JVM thread pool mechanisms.
Inheritance Hierarchy
System.Threading.TasksTaskScheduler
  com.espertech.esper.compat.concurrencyMultiThreadedTaskScheduler

Namespace:  com.espertech.esper.compat.concurrency
Assembly:  NEsper.Compat (in NEsper.Compat.dll) Version: 8.0.0.0
Syntax
C#
public class MultiThreadedTaskScheduler : TaskScheduler, 
	IDisposable

The MultiThreadedTaskScheduler type exposes the following members.

Constructors
  NameDescription
Public methodMultiThreadedTaskScheduler(Int32)
Initializes a new instance of the MultiThreadedTaskScheduler class
Public methodMultiThreadedTaskScheduler(Int32, ThreadFactory)
Initializes a new instance of the MultiThreadedTaskScheduler class
Top
Properties
  NameDescription
Public propertyNumExecuted
Gets the number of items executed.
Public propertyNumSubmitted
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the MultiThreadedTaskScheduler
Protected methodGetScheduledTasks
Protected methodQueueTask
Protected methodRun
Public methodShutdown
Shutdowns this instance.
Protected methodTryExecuteTaskInline
Top
See Also