ForkJoinPool.IForkJoinWorkerThreadFactory.NewThread(ForkJoinPool) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen neuen Workerthread zurück, der im angegebenen Pool ausgeführt wird.
[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
Parameter
- pool
- ForkJoinPool
der Pool, in dem dieser Thread funktioniert
Gibt zurück
der neue Workerthread oder null wenn die Anforderung zum Erstellen eines Threads abgelehnt wird
- Attribute
Hinweise
Gibt einen neuen Workerthread zurück, der im angegebenen Pool ausgeführt wird. Das Zurückgeben von NULL oder Auslösen einer Ausnahme kann dazu führen, dass Nie ausgeführte Aufgaben ausgeführt werden. Wenn diese Methode eine Ausnahme auslöst, wird sie an den Aufrufer der Methode (z. B execute. ) weitergeleitet, was die Erstellung versuchter Threads verursacht. Wenn diese Methode NULL zurückgibt oder eine Ausnahme auslöst, wird sie erst erneut versucht, wenn die nächste Erstellung versucht wird (z. B. ein anderer Aufruf von execute).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.