ForkJoinPool.Invoke(ForkJoinTask) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue l'attività specificata, restituendo il risultato al completamento.
[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
Parametri
- task
- ForkJoinTask
l'attività
Restituisce
risultato dell'attività
- Attributi
Commenti
Esegue l'attività specificata, restituendo il risultato al completamento. Se il calcolo rileva un'eccezione o un errore non selezionato, viene nuovamente generato come risultato di questa chiamata. Le eccezioni rethrown si comportano allo stesso modo delle eccezioni regolari, ma, quando possibile, contengono tracce dello stack (come illustrato ad esempio usando ex.printStackTrace()
) sia del thread corrente che del thread che del thread che effettivamente riscontrano l'eccezione, ma solo il secondo.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.