IFuture.Get 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í.
Sobrecargas
| Nombre | Description |
|---|---|
| Get() |
Espera si es necesario para que se complete el cálculo y, a continuación, recupera su resultado. |
| Get(Int64, TimeUnit) |
Espera si es necesario para que el cálculo se complete como máximo y, a continuación, recupera su resultado, si está disponible. |
Get()
Espera si es necesario para que se complete el cálculo y, a continuación, recupera su resultado.
[Android.Runtime.Register("get", "()Ljava/lang/Object;", "GetGetHandler:Java.Util.Concurrent.IFutureInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Get();
[<Android.Runtime.Register("get", "()Ljava/lang/Object;", "GetGetHandler:Java.Util.Concurrent.IFutureInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Get : unit -> Java.Lang.Object
Devoluciones
el resultado calculado
- Atributos
Excepciones
si se canceló el cálculo
si el cálculo produjo una excepción
si se interrumpió el subproceso actual mientras se esperaba
Comentarios
Espera si es necesario para que se complete el cálculo y, a continuación, recupera su resultado.
Java documentación para java.util.concurrent.Future.get().
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.
Se aplica a
Get(Int64, TimeUnit)
Espera si es necesario para que el cálculo se complete como máximo y, a continuación, recupera su resultado, si está disponible.
[Android.Runtime.Register("get", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetGet_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IFutureInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Get(long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("get", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetGet_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IFutureInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Get : int64 * Java.Util.Concurrent.TimeUnit -> Java.Lang.Object
Parámetros
- timeout
- Int64
tiempo máximo de espera
- unit
- TimeUnit
la unidad de tiempo del argumento timeout
Devoluciones
el resultado calculado
- Atributos
Excepciones
si se canceló el cálculo
si el cálculo produjo una excepción
si se interrumpió el subproceso actual mientras se esperaba
si se agota el tiempo de espera
Comentarios
Espera si es necesario para que el cálculo se complete como máximo y, a continuación, recupera su resultado, si está disponible.
Java documentación para java.util.concurrent.Future.get(long, java.util.concurrent.TimeUnit).
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.