ForkJoinTask.Get Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Get() |
Ожидает завершения вычисления, а затем извлекает результат. |
Get(Int64, TimeUnit) |
Ожидает, если это необходимо, по крайней мере заданное время для завершения вычисления, а затем извлекает его результат, если он доступен. |
Get()
Ожидает завершения вычисления, а затем извлекает результат.
[Android.Runtime.Register("get", "()Ljava/lang/Object;", "")]
public Java.Lang.Object? Get ();
[<Android.Runtime.Register("get", "()Ljava/lang/Object;", "")>]
abstract member Get : unit -> Java.Lang.Object
override this.Get : unit -> Java.Lang.Object
Возвращаемое значение
вычисляемый результат
Реализации
- Атрибуты
Исключения
Значение ,если вычисление было отменено
Если вычисление вызвало исключение
Если текущий поток не является членом ForkJoinPool и был прерван во время ожидания
Комментарии
Ожидает завершения вычисления, а затем извлекает результат.
Документация по Java для java.util.concurrent.ForkJoinTask.get()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
Get(Int64, TimeUnit)
Ожидает, если это необходимо, по крайней мере заданное время для завершения вычисления, а затем извлекает его результат, если он доступен.
[Android.Runtime.Register("get", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "")]
public Java.Lang.Object? Get (long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("get", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "")>]
abstract member Get : int64 * Java.Util.Concurrent.TimeUnit -> Java.Lang.Object
override this.Get : int64 * Java.Util.Concurrent.TimeUnit -> Java.Lang.Object
Параметры
- timeout
- Int64
максимальное время ожидания
- unit
- TimeUnit
единица времени аргумента времени ожидания
Возвращаемое значение
вычисляемый результат
Реализации
- Атрибуты
Исключения
Значение ,если вычисление было отменено
Если вычисление вызвало исключение
Если текущий поток не является членом ForkJoinPool и был прерван во время ожидания
Если время ожидания истекло
Комментарии
Ожидает, если это необходимо, по крайней мере заданное время для завершения вычисления, а затем извлекает его результат, если он доступен.
Документация по Java для java.util.concurrent.ForkJoinTask.get(long, java.util.concurrent.TimeUnit)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.