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).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".