CountedCompleter.OnExceptionalCompletion(Throwable, CountedCompleter) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет действие, когда метод #completeExceptionally(Throwable) вызывается или вызывает #compute исключение, и эта задача еще не завершена нормально.
[Android.Runtime.Register("onExceptionalCompletion", "(Ljava/lang/Throwable;Ljava/util/concurrent/CountedCompleter;)Z", "GetOnExceptionalCompletion_Ljava_lang_Throwable_Ljava_util_concurrent_CountedCompleter_Handler", ApiSince=24)]
public virtual bool OnExceptionalCompletion(Java.Lang.Throwable? ex, Java.Util.Concurrent.CountedCompleter? caller);
[<Android.Runtime.Register("onExceptionalCompletion", "(Ljava/lang/Throwable;Ljava/util/concurrent/CountedCompleter;)Z", "GetOnExceptionalCompletion_Ljava_lang_Throwable_Ljava_util_concurrent_CountedCompleter_Handler", ApiSince=24)>]
abstract member OnExceptionalCompletion : Java.Lang.Throwable * Java.Util.Concurrent.CountedCompleter -> bool
override this.OnExceptionalCompletion : Java.Lang.Throwable * Java.Util.Concurrent.CountedCompleter -> bool
Параметры
- ex
- Throwable
исключение
- caller
- CountedCompleter
задача, вызывающая этот метод (которая может быть самой этой задачей)
Возвращаемое значение
true Значение , если это исключение должно распространяться на завершенный объект этой задачи, если он существует
- Атрибуты
Комментарии
Выполняет действие, когда метод #completeExceptionally(Throwable) вызывается или вызывает #compute исключение, и эта задача еще не завершена нормально. При входе в этот метод эта задача ForkJoinTask#isCompletedAbnormally. Возвращаемое значение этого метода управляет дальнейшим распространением: если true и эта задача имеет полный экземпляр, который не завершен, то этот полный метод также завершается исключительно, с тем же исключением, что и этот завершенный. Реализация этого метода по умолчанию не делает ничего, кроме возвращаемого true.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".