Condividi tramite


ForkJoinTask.InvokeAll Metodo

Definizione

Overload

InvokeAll(ForkJoinTask[])

Crea un fork di tutte le attività nella raccolta specificata, restituendo quando isDone si tiene per ogni attività o viene rilevata un'eccezione (deselezionata), nel qual caso l'eccezione viene rigenerata.

InvokeAll(ICollection)

Crea un fork di tutte le attività nella raccolta specificata, restituendo quando isDone si tiene per ogni attività o viene rilevata un'eccezione (deselezionata), nel qual caso l'eccezione viene rigenerata.

InvokeAll(ForkJoinTask, ForkJoinTask)

Esegue il fork delle attività indicate, restituendo quando isDone si tiene per ogni attività o viene rilevata un'eccezione (deselezionata), nel qual caso l'eccezione viene rigenerata.

InvokeAll(ForkJoinTask[])

Crea un fork di tutte le attività nella raccolta specificata, restituendo quando isDone si tiene per ogni attività o viene rilevata un'eccezione (deselezionata), nel qual caso l'eccezione viene rigenerata.

[Android.Runtime.Register("invokeAll", "([Ljava/util/concurrent/ForkJoinTask;)V", "")]
public static void InvokeAll (params Java.Util.Concurrent.ForkJoinTask[]? tasks);
[<Android.Runtime.Register("invokeAll", "([Ljava/util/concurrent/ForkJoinTask;)V", "")>]
static member InvokeAll : Java.Util.Concurrent.ForkJoinTask[] -> unit

Parametri

tasks
ForkJoinTask[]

raccolta di attività

Attributi

Commenti

Documentazione java per java.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

InvokeAll(ICollection)

Crea un fork di tutte le attività nella raccolta specificata, restituendo quando isDone si tiene per ogni attività o viene rilevata un'eccezione (deselezionata), nel qual caso l'eccezione viene rigenerata.

[Android.Runtime.Register("invokeAll", "(Ljava/util/Collection;)Ljava/util/Collection;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.util.concurrent.ForkJoinTask<?>" })]
public static System.Collections.ICollection? InvokeAll (System.Collections.ICollection? tasks);
[<Android.Runtime.Register("invokeAll", "(Ljava/util/Collection;)Ljava/util/Collection;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.util.concurrent.ForkJoinTask<?>" })>]
static member InvokeAll : System.Collections.ICollection -> System.Collections.ICollection

Parametri

tasks
ICollection

raccolta di attività

Restituisce

l'argomento tasks, per semplificare l'utilizzo

Attributi

Commenti

Crea un fork di tutte le attività nella raccolta specificata, restituendo quando isDone si tiene per ogni attività o viene rilevata un'eccezione (deselezionata), nel qual caso l'eccezione viene rigenerata. Se più di un'attività rileva un'eccezione, questo metodo genera una di queste eccezioni. Se un'attività rileva un'eccezione, altre potrebbero essere annullate. Tuttavia, lo stato di esecuzione delle singole attività non è garantito al ritorno eccezionale. Lo stato di ogni attività può essere ottenuto usando #getException() e i metodi correlati per verificare se sono stati annullati, completati normalmente o in modo eccezionale o non elaborati.

Documentazione java per java.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection<T>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

InvokeAll(ForkJoinTask, ForkJoinTask)

Esegue il fork delle attività indicate, restituendo quando isDone si tiene per ogni attività o viene rilevata un'eccezione (deselezionata), nel qual caso l'eccezione viene rigenerata.

[Android.Runtime.Register("invokeAll", "(Ljava/util/concurrent/ForkJoinTask;Ljava/util/concurrent/ForkJoinTask;)V", "")]
public static void InvokeAll (Java.Util.Concurrent.ForkJoinTask? t1, Java.Util.Concurrent.ForkJoinTask? t2);
[<Android.Runtime.Register("invokeAll", "(Ljava/util/concurrent/ForkJoinTask;Ljava/util/concurrent/ForkJoinTask;)V", "")>]
static member InvokeAll : Java.Util.Concurrent.ForkJoinTask * Java.Util.Concurrent.ForkJoinTask -> unit

Parametri

t1
ForkJoinTask

la prima attività

t2
ForkJoinTask

la seconda attività

Attributi

Commenti

Esegue il fork delle attività indicate, restituendo quando isDone si tiene per ogni attività o viene rilevata un'eccezione (deselezionata), nel qual caso l'eccezione viene rigenerata. Se più di un'attività rileva un'eccezione, questo metodo genera una di queste eccezioni. Se un'attività rileva un'eccezione, l'altra può essere annullata. Tuttavia, lo stato di esecuzione delle singole attività non è garantito al ritorno eccezionale. Lo stato di ogni attività può essere ottenuto usando #getException() e i metodi correlati per verificare se sono stati annullati, completati normalmente o in modo eccezionale o non elaborati.

Documentazione java per java.util.concurrent.ForkJoinTask.invokeAll(java.util.concurrent.ForkJoinTask<?>, java.util.concurrent.ForkJoinTask<?>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a