ForkJoinPool.IForkJoinWorkerThreadFactory.NewThread(ForkJoinPool) 方法

定义

返回在给定池中操作的新工作线程。

[Android.Runtime.Register("newThread", "(Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread;", "GetNewThread_Ljava_util_concurrent_ForkJoinPool_Handler:Java.Util.Concurrent.ForkJoinPool/IForkJoinWorkerThreadFactoryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Util.Concurrent.ForkJoinWorkerThread? NewThread(Java.Util.Concurrent.ForkJoinPool? pool);
[<Android.Runtime.Register("newThread", "(Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread;", "GetNewThread_Ljava_util_concurrent_ForkJoinPool_Handler:Java.Util.Concurrent.ForkJoinPool/IForkJoinWorkerThreadFactoryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member NewThread : Java.Util.Concurrent.ForkJoinPool -> Java.Util.Concurrent.ForkJoinWorkerThread

参数

pool
ForkJoinPool

此线程在其中工作的池

返回

新的工作线程,或者 null 如果拒绝创建线程的请求

属性

注解

返回在给定池中操作的新工作线程。 返回 null 或引发异常可能会导致永远不会执行任务。 如果此方法引发异常,则会将其中继到方法的调用方(例如 execute),导致尝试创建线程。 如果此方法返回 null 或引发异常,则直到下一次尝试创建(例如,对 execute另一次调用)才会重试。

Java文档java.util.concurrent.ForkJoinPool.ForkJoinWorkerThreadFactory.newThread(java.util.concurrent.ForkJoinPool)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于