ForkJoinTask.CompleteExceptionally(Throwable) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.