Freigeben über


ForkJoinTask.InvokeAll Methode

Definition

Überlädt

InvokeAll(ForkJoinTask[])

Schränkt alle Vorgänge in der angegebenen Auflistung ein, und gibt an, wann isDone haltebereiche für jeden Vorgang oder eine (deaktivierte) Ausnahme gefunden werden, in diesem Fall wird die Ausnahme erneut ausgelöst.

InvokeAll(ICollection)

Schränkt alle Vorgänge in der angegebenen Auflistung ein, und gibt an, wann isDone haltebereiche für jeden Vorgang oder eine (deaktivierte) Ausnahme gefunden werden, in diesem Fall wird die Ausnahme erneut ausgelöst.

InvokeAll(ForkJoinTask, ForkJoinTask)

Gibt die angegebenen Vorgänge zurück, wenn haltebereiche isDone für jeden Vorgang oder eine (deaktivierte) Ausnahme gefunden werden, in diesem Fall wird die Ausnahme erneut ausgelöst.

InvokeAll(ForkJoinTask[])

Schränkt alle Vorgänge in der angegebenen Auflistung ein, und gibt an, wann isDone haltebereiche für jeden Vorgang oder eine (deaktivierte) Ausnahme gefunden werden, in diesem Fall wird die Ausnahme erneut ausgelöst.

[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

Parameter

tasks
ForkJoinTask[]

die Sammlung von Aufgaben

Attribute

Hinweise

Java-Dokumentation für java.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

InvokeAll(ICollection)

Schränkt alle Vorgänge in der angegebenen Auflistung ein, und gibt an, wann isDone haltebereiche für jeden Vorgang oder eine (deaktivierte) Ausnahme gefunden werden, in diesem Fall wird die Ausnahme erneut ausgelöst.

[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

Parameter

tasks
ICollection

die Sammlung von Aufgaben

Gibt zurück

das Argument "Aufgaben" zur Vereinfachung der Verwendung

Attribute

Hinweise

Schränkt alle Vorgänge in der angegebenen Auflistung ein, und gibt an, wann isDone haltebereiche für jeden Vorgang oder eine (deaktivierte) Ausnahme gefunden werden, in diesem Fall wird die Ausnahme erneut ausgelöst. Wenn mehr als eine Aufgabe auf eine Ausnahme stößt, löst diese Methode eine dieser Ausnahmen aus. Wenn eine Aufgabe auf eine Ausnahme stößt, werden andere möglicherweise abgebrochen. Der Ausführungsstatus einzelner Vorgänge ist jedoch bei außergewöhnlicher Rückgabe nicht garantiert. Der Status der einzelnen Vorgänge kann mithilfe #getException() und verwandter Methoden abgerufen werden, um zu überprüfen, ob sie abgebrochen, normal oder außergewöhnlich abgeschlossen oder unverarbeitet gelassen wurden.

Java-Dokumentation für java.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection<T>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

InvokeAll(ForkJoinTask, ForkJoinTask)

Gibt die angegebenen Vorgänge zurück, wenn haltebereiche isDone für jeden Vorgang oder eine (deaktivierte) Ausnahme gefunden werden, in diesem Fall wird die Ausnahme erneut ausgelöst.

[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

Parameter

t1
ForkJoinTask

der erste Vorgang

t2
ForkJoinTask

der zweite Vorgang

Attribute

Hinweise

Gibt die angegebenen Vorgänge zurück, wenn haltebereiche isDone für jeden Vorgang oder eine (deaktivierte) Ausnahme gefunden werden, in diesem Fall wird die Ausnahme erneut ausgelöst. Wenn mehr als eine Aufgabe auf eine Ausnahme stößt, löst diese Methode eine dieser Ausnahmen aus. Wenn eine Aufgabe auf eine Ausnahme stößt, kann die andere abgebrochen werden. Der Ausführungsstatus einzelner Vorgänge ist jedoch bei außergewöhnlicher Rückgabe nicht garantiert. Der Status der einzelnen Vorgänge kann mithilfe #getException() und verwandter Methoden abgerufen werden, um zu überprüfen, ob sie abgebrochen, normal oder außergewöhnlich abgeschlossen oder unverarbeitet gelassen wurden.

Java-Dokumentation für java.util.concurrent.ForkJoinTask.invokeAll(java.util.concurrent.ForkJoinTask<?>, java.util.concurrent.ForkJoinTask<?>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: