Langage

ForkJoinPool.LazySubmit(ForkJoinTask) Méthode

Définition

Envoie la tâche donnée sans garantir qu’elle s’exécutera éventuellement en l’absence de threads actifs disponibles.

[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

Paramètres

task
ForkJoinTask

la tâche

Retours

la tâche

Attributs

Remarques

Envoie la tâche donnée sans garantir qu’elle s’exécutera éventuellement en l’absence de threads actifs disponibles. Dans certains contextes, cette méthode peut réduire la contention et la surcharge en s’appuyant sur des connaissances spécifiques au contexte que les threads existants (y compris éventuellement le thread appelant s’ils fonctionnent dans ce pool) seront éventuellement disponibles pour exécuter la tâche.

Ajouté en 19.

Documentation Java pour java.util.concurrent.ForkJoinPool.lazySubmit(java.util.concurrent.ForkJoinTask<T>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à