Язык

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).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к