Share via


ForkJoinTask.InvokeAll メソッド

定義

オーバーロード

InvokeAll(ForkJoinTask[])

指定したコレクション内のすべてのタスクをフォークし、各タスクの保留または isDone (チェックされていない) 例外が発生したときにを返します。その場合は例外が再スローされます。

InvokeAll(ICollection)

指定したコレクション内のすべてのタスクをフォークし、各タスクの保留または isDone (チェックされていない) 例外が発生したときにを返します。その場合は例外が再スローされます。

InvokeAll(ForkJoinTask, ForkJoinTask)

特定のタスクをフォークし、各タスクの保留または isDone (オフの) 例外が発生したときにを返します。その場合、例外が再スローされます。

InvokeAll(ForkJoinTask[])

指定したコレクション内のすべてのタスクをフォークし、各タスクの保留または isDone (チェックされていない) 例外が発生したときにを返します。その場合は例外が再スローされます。

[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

パラメーター

tasks
ForkJoinTask[]

タスクのコレクション

属性

注釈

の Java ドキュメント java.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

InvokeAll(ICollection)

指定したコレクション内のすべてのタスクをフォークし、各タスクの保留または isDone (チェックされていない) 例外が発生したときにを返します。その場合は例外が再スローされます。

[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

パラメーター

tasks
ICollection

タスクのコレクション

戻り値

tasks 引数(使用を簡略化するため)

属性

注釈

指定したコレクション内のすべてのタスクをフォークし、各タスクの保留または isDone (チェックされていない) 例外が発生したときにを返します。その場合は例外が再スローされます。 複数のタスクで例外が発生した場合、このメソッドは、これらの例外のいずれかをスローします。 いずれかのタスクで例外が発生した場合は、他のタスクが取り消される可能性があります。 ただし、個々のタスクの実行状態は、例外的な戻り時には保証されません。 各タスクの状態は、 および 関連するメソッドを使用して#getException()取得し、取り消された場合、正常または例外的に完了した場合、または未処理のままにした場合にチェックできます。

の Java ドキュメント java.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection<T>)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

InvokeAll(ForkJoinTask, ForkJoinTask)

特定のタスクをフォークし、各タスクの保留または isDone (オフの) 例外が発生したときにを返します。その場合、例外が再スローされます。

[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

パラメーター

t1
ForkJoinTask

最初のタスク

t2
ForkJoinTask

2 番目のタスク

属性

注釈

特定のタスクをフォークし、各タスクの保留または isDone (オフの) 例外が発生したときにを返します。その場合、例外が再スローされます。 複数のタスクで例外が発生した場合、このメソッドは、これらの例外のいずれかをスローします。 いずれかのタスクで例外が発生した場合は、もう一方が取り消される可能性があります。 ただし、個々のタスクの実行状態は、例外的な戻り時には保証されません。 各タスクの状態は、 および 関連するメソッドを使用して#getException()取得し、取り消された場合、正常または例外的に完了した場合、または未処理のままにした場合にチェックできます。

の Java ドキュメント java.util.concurrent.ForkJoinTask.invokeAll(java.util.concurrent.ForkJoinTask<?>, java.util.concurrent.ForkJoinTask<?>)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象