ForkJoinPool.Invoke(ForkJoinTask) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Executa a tarefa determinada, retornando seu resultado após a conclusão.
[Android.Runtime.Register("invoke", "(Ljava/util/concurrent/ForkJoinTask;)Ljava/lang/Object;", "GetInvoke_Ljava_util_concurrent_ForkJoinTask_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public virtual Java.Lang.Object? Invoke(Java.Util.Concurrent.ForkJoinTask? task);
[<Android.Runtime.Register("invoke", "(Ljava/util/concurrent/ForkJoinTask;)Ljava/lang/Object;", "GetInvoke_Ljava_util_concurrent_ForkJoinTask_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Invoke : Java.Util.Concurrent.ForkJoinTask -> Java.Lang.Object
override this.Invoke : Java.Util.Concurrent.ForkJoinTask -> Java.Lang.Object
Parâmetros
- task
- ForkJoinTask
a tarefa
Retornos
o resultado da tarefa
- Atributos
Comentários
Executa a tarefa determinada, retornando seu resultado após a conclusão. Se a computação encontrar uma Exceção ou Erro desmarcada, ela será relançada como o resultado dessa invocação. As exceções de relançamento se comportam da mesma maneira que as exceções regulares, mas, quando possível, contêm rastreamentos de pilha (como exibido, por exemplo, usando ex.printStackTrace()) do thread atual, bem como o thread realmente encontrando a exceção; minimamente apenas o último.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.