ForkJoinPool.LazySubmit(ForkJoinTask) Metodo

Definizione

Invia l'attività specificata senza garantire che alla fine verrà eseguita in assenza di thread attivi disponibili.

[Android.Runtime.Register("lazySubmit", "(Ljava/util/concurrent/ForkJoinTask;)Ljava/util/concurrent/ForkJoinTask;", "GetLazySubmit_Ljava_util_concurrent_ForkJoinTask_Handler", ApiSince=36)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public virtual Java.Util.Concurrent.ForkJoinTask? LazySubmit(Java.Util.Concurrent.ForkJoinTask? task);
[<Android.Runtime.Register("lazySubmit", "(Ljava/util/concurrent/ForkJoinTask;)Ljava/util/concurrent/ForkJoinTask;", "GetLazySubmit_Ljava_util_concurrent_ForkJoinTask_Handler", ApiSince=36)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member LazySubmit : Java.Util.Concurrent.ForkJoinTask -> Java.Util.Concurrent.ForkJoinTask
override this.LazySubmit : Java.Util.Concurrent.ForkJoinTask -> Java.Util.Concurrent.ForkJoinTask

Parametri

task
ForkJoinTask

l'attività

Valori restituiti

l'attività

Attributi

Commenti

Invia l'attività specificata senza garantire che alla fine verrà eseguita in assenza di thread attivi disponibili. In alcuni contesti, questo metodo può ridurre il conflitto e il sovraccarico basandosi sulla conoscenza specifica del contesto che i thread esistenti (possibilmente incluso il thread chiamante se operano in questo pool) saranno infine disponibili per eseguire l'attività.

Aggiunta nel 19.

per java.util.concurrent.ForkJoinPool.lazySubmit(java.util.concurrent.ForkJoinTask<T>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a