다음을 통해 공유


ForkJoinTask.InvokeAll 메서드

정의

오버로드

InvokeAll(ForkJoinTask[])

지정된 컬렉션의 모든 태스크를 포크하여 각 태스크에 대한 보류 또는 (선택되지 않은) 예외가 발생할 때 isDone 반환합니다. 이 경우 예외가 다시 throw됩니다.

InvokeAll(ICollection)

지정된 컬렉션의 모든 태스크를 포크하여 각 태스크에 대한 보류 또는 (선택되지 않은) 예외가 발생할 때 isDone 반환합니다. 이 경우 예외가 다시 throw됩니다.

InvokeAll(ForkJoinTask, ForkJoinTask)

지정된 태스크를 포크하여 각 태스크에 대한 보류 또는 (선택되지 않은) 예외가 발생할 때 isDone 반환합니다. 이 경우 예외가 다시 throw됩니다.

InvokeAll(ForkJoinTask[])

지정된 컬렉션의 모든 태스크를 포크하여 각 태스크에 대한 보류 또는 (선택되지 않은) 예외가 발생할 때 isDone 반환합니다. 이 경우 예외가 다시 throw됩니다.

[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.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

InvokeAll(ICollection)

지정된 컬렉션의 모든 태스크를 포크하여 각 태스크에 대한 보류 또는 (선택되지 않은) 예외가 발생할 때 isDone 반환합니다. 이 경우 예외가 다시 throw됩니다.

[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

작업 컬렉션

반환

사용 간소화를 위한 작업 인수

특성

설명

지정된 컬렉션의 모든 태스크를 포크하여 각 태스크에 대한 보류 또는 (선택되지 않은) 예외가 발생할 때 isDone 반환합니다. 이 경우 예외가 다시 throw됩니다. 둘 이상의 태스크에 예외가 발생하면 이 메서드는 이러한 예외 중 하나를 throw합니다. 태스크에 예외가 발생하면 다른 작업이 취소될 수 있습니다. 그러나 개별 작업의 실행 상태는 예외적 반환 시 보장되지 않습니다. 각 작업의 상태는 취소되었는지, 정상적으로 또는 예외적으로 완료되었는지 또는 처리되지 않은 상태로 남아 있는지 확인하기 위해 관련 메서드를 사용하여 #getException() 가져올 수 있습니다.

에 대한 java.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection<T>)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

InvokeAll(ForkJoinTask, ForkJoinTask)

지정된 태스크를 포크하여 각 태스크에 대한 보류 또는 (선택되지 않은) 예외가 발생할 때 isDone 반환합니다. 이 경우 예외가 다시 throw됩니다.

[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

두 번째 작업

특성

설명

지정된 태스크를 포크하여 각 태스크에 대한 보류 또는 (선택되지 않은) 예외가 발생할 때 isDone 반환합니다. 이 경우 예외가 다시 throw됩니다. 둘 이상의 태스크에 예외가 발생하면 이 메서드는 이러한 예외 중 하나를 throw합니다. 태스크에 예외가 발생하면 다른 작업이 취소될 수 있습니다. 그러나 개별 작업의 실행 상태는 예외적 반환 시 보장되지 않습니다. 각 작업의 상태는 취소되었는지, 정상적으로 또는 예외적으로 완료되었는지 또는 처리되지 않은 상태로 남아 있는지 확인하기 위해 관련 메서드를 사용하여 #getException() 가져올 수 있습니다.

에 대한 java.util.concurrent.ForkJoinTask.invokeAll(java.util.concurrent.ForkJoinTask<?>, java.util.concurrent.ForkJoinTask<?>)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상