Language

ForkJoinTask.CompleteExceptionally(Throwable) メソッド

定義

このタスクを異常終了し、まだ中止または取り消されていない場合は、 join および関連する操作時に指定された例外がスローされます。

[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

パラメーター

ex
Throwable

スローする例外。 この例外がRuntimeExceptionまたはErrorでない場合、スローされる実際の例外は、原因exを含むRuntimeExceptionになります。

属性

注釈

このタスクを異常終了し、まだ中止または取り消されていない場合は、 join および関連する操作時に指定された例外がスローされます。 このメソッドは、非同期タスクで例外を誘発したり、それ以外の場合は完了しないタスクの完了を強制したりするために使用できます。 他の状況での使用はお勧めしません。 このメソッドはオーバーライドできますが、オーバーライドされたバージョンでは、保証を維持するために super 実装を呼び出す必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象