Поделиться через


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.

Применяется к