ForkJoinTask.CompleteExceptionally(Throwable) Método

Definición

Completa esta tarea de forma anómala y, si aún no se ha anulado o cancelado, hace que inicie la excepción dada en join las operaciones relacionadas y .

[Android.Runtime.Register("completeExceptionally", "(Ljava/lang/Throwable;)V", "GetCompleteExceptionally_Ljava_lang_Throwable_Handler")]
public virtual void CompleteExceptionally(Java.Lang.Throwable? ex);
[<Android.Runtime.Register("completeExceptionally", "(Ljava/lang/Throwable;)V", "GetCompleteExceptionally_Ljava_lang_Throwable_Handler")>]
abstract member CompleteExceptionally : Java.Lang.Throwable -> unit
override this.CompleteExceptionally : Java.Lang.Throwable -> unit

Parámetros

ex
Throwable

excepción que se va a producir. Si esta excepción no es o RuntimeExceptionError, la excepción real iniciada será una RuntimeException excepción con causa ex.

Atributos

Comentarios

Completa esta tarea de forma anómala y, si aún no se ha anulado o cancelado, hace que inicie la excepción dada en join las operaciones relacionadas y . Este método se puede usar para inducir excepciones en tareas asincrónicas o forzar la finalización de tareas que de otro modo no se completarían. Se desaconseja su uso en otras situaciones. Este método se puede invalidar, pero las versiones invalidadas deben invocar la super implementación para mantener garantías.

Java documentación para java.util.concurrent.ForkJoinTask.completeExceptionally(java.lang.Throwable).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a