The members of Java.Util.Concurrent.ForkJoinPool are listed below.
See Also: Inherited members from Java.Util.Concurrent.AbstractExecutorService
Creates a ForkJoinPool with parallelism equal to Java.Lang.Runtime.AvailableProcessors, using the ForkJoinPool.DefaultForkJoinWorkerThreadFactory, no UncaughtExceptionHandler, and non-async LIFO processing mode. | ||
Creates a ForkJoinPool with the indicated parallelism level, the ForkJoinPool.DefaultForkJoinWorkerThreadFactory, no UncaughtExceptionHandler, and non-async LIFO processing mode. | ||
Creates a ForkJoinPool with the given parameters. |
A constructor used when creating managed representations of JNI objects; called by the runtime. |
[read-only] | ActiveThreadCount | int. Returns an estimate of the number of threads that are currently stealing or executing tasks. |
[read-only] | AsyncMode | bool. Returns true if this pool uses local first-in-first-out scheduling mode for forked tasks that are never joined. |
[read-only] static | DefaultForkJoinWorkerThreadFactory | ForkJoinPool.IForkJoinWorkerThreadFactory. Creates a new ForkJoinWorkerThread. |
[read-only] | Factory | ForkJoinPool.IForkJoinWorkerThreadFactory. Returns the factory used for constructing new workers. |
[read-only] | HasQueuedSubmissions | bool. Returns true if there are any tasks submitted to this pool that have not yet begun executing. |
[read-only] | IsQuiescent | bool. Returns true if all worker threads are currently idle. |
[read-only] override | IsShutdown | bool. Returns true if this pool has been shut down. |
[read-only] override | IsTerminated | bool. Returns true if all tasks have completed following shut down. |
[read-only] | IsTerminating | bool. Returns true if the process of termination has commenced but not yet completed. |
[read-only] | Parallelism | int. Returns the targeted parallelism level of this pool. |
[read-only] | PoolSize | int. Returns the number of worker threads that have started but not yet terminated. |
[read-only] | QueuedSubmissionCount | int. Returns an estimate of the number of tasks submitted to this pool that have not yet begun executing. |
[read-only] | QueuedTaskCount | long. Returns an estimate of the total number of tasks currently held in queues by worker threads (but not including tasks submitted to the pool that have not begun executing). |
[read-only] | RunningThreadCount | int. Returns an estimate of the number of worker threads that are not blocked waiting to join tasks or for other managed synchronization. |
[read-only] | StealCount | long. Returns an estimate of the total number of tasks stolen from one thread's work queue by another. |
[read-only] | UncaughtExceptionHandler | Java.Lang.Thread.IUncaughtExceptionHandler. Returns the handler for internal worker threads that terminate due to unrecoverable errors encountered while executing tasks. |
[read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
[read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
override | AwaitTermination(long, TimeUnit)Blocks until all tasks have completed execution after a shutdown request, or the timeout occurs, or the current thread is interrupted, whichever happens first. | |
override | Execute(Java.Lang.IRunnable) | |
Execute(ForkJoinTask)Documentation for this section has not yet been entered. | ||
Invoke(ForkJoinTask)Documentation for this section has not yet been entered. | ||
static | ManagedBlock(ForkJoinPool.IManagedBlocker)Blocks in accord with the given blocker. | |
override | Shutdown()Possibly initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted. | |
override | ShutdownNow()Possibly attempts to cancel and/or stop all tasks, and reject all subsequently submitted tasks. | |
Submit(ForkJoinTask)Documentation for this section has not yet been entered. |
DrainTasksTo(ICollection<ForkJoinTask>)Documentation for this section has not yet been entered. | ||
PollSubmission()Removes and returns the next unexecuted submission if one is available. |