Compartilhar via


ForkJoinTask.Adapt Método

Definição

Sobrecargas

Adapt(IRunnable)

Retorna um novo ForkJoinTask que executa o run método do dado Runnable como sua ação e retorna um resultado nulo em #join.

Adapt(ICallable)

Retorna um novo ForkJoinTask que executa o call método do dado Callable como sua ação e retorna seu resultado em #join, convertendo quaisquer exceções verificadas encontradas em RuntimeException.

Adapt(IRunnable, Object)

Retorna um novo ForkJoinTask que executa o run método do dado Runnable como sua ação e retorna o resultado fornecido em #join.

Adapt(IRunnable)

Retorna um novo ForkJoinTask que executa o run método do dado Runnable como sua ação e retorna um resultado nulo em #join.

[Android.Runtime.Register("adapt", "(Ljava/lang/Runnable;)Ljava/util/concurrent/ForkJoinTask;", "")]
public static Java.Util.Concurrent.ForkJoinTask? Adapt (Java.Lang.IRunnable? runnable);
[<Android.Runtime.Register("adapt", "(Ljava/lang/Runnable;)Ljava/util/concurrent/ForkJoinTask;", "")>]
static member Adapt : Java.Lang.IRunnable -> Java.Util.Concurrent.ForkJoinTask

Parâmetros

runnable
IRunnable

A ação executável

Retornos

A tarefa

Atributos

Comentários

Retorna um novo ForkJoinTask que executa o run método do dado Runnable como sua ação e retorna um resultado nulo em #join.

Documentação Java para java.util.concurrent.ForkJoinTask.adapt(java.lang.Runnable).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Adapt(ICallable)

Retorna um novo ForkJoinTask que executa o call método do dado Callable como sua ação e retorna seu resultado em #join, convertendo quaisquer exceções verificadas encontradas em RuntimeException.

[Android.Runtime.Register("adapt", "(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/ForkJoinTask;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Concurrent.ForkJoinTask? Adapt (Java.Util.Concurrent.ICallable? callable);
[<Android.Runtime.Register("adapt", "(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/ForkJoinTask;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Adapt : Java.Util.Concurrent.ICallable -> Java.Util.Concurrent.ForkJoinTask

Parâmetros

callable
ICallable

A ação chamável

Retornos

A tarefa

Atributos

Comentários

Retorna um novo ForkJoinTask que executa o call método do dado Callable como sua ação e retorna seu resultado em #join, convertendo quaisquer exceções verificadas encontradas em RuntimeException.

Documentação Java para java.util.concurrent.ForkJoinTask.adapt(java.util.concurrent.Callable<? extends T>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Adapt(IRunnable, Object)

Retorna um novo ForkJoinTask que executa o run método do dado Runnable como sua ação e retorna o resultado fornecido em #join.

[Android.Runtime.Register("adapt", "(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/ForkJoinTask;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Concurrent.ForkJoinTask? Adapt (Java.Lang.IRunnable? runnable, Java.Lang.Object? result);
[<Android.Runtime.Register("adapt", "(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/ForkJoinTask;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Adapt : Java.Lang.IRunnable * Java.Lang.Object -> Java.Util.Concurrent.ForkJoinTask

Parâmetros

runnable
IRunnable

A ação executável

result
Object

o resultado após a conclusão

Retornos

A tarefa

Atributos

Comentários

Retorna um novo ForkJoinTask que executa o run método do dado Runnable como sua ação e retorna o resultado fornecido em #join.

Documentação Java para java.util.concurrent.ForkJoinTask.adapt(java.lang.Runnable, T).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a