IFuture.Get Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Get() |
Attende se necessario il completamento del calcolo e quindi recupera il risultato. |
| Get(Int64, TimeUnit) |
Attende se necessario per il completamento del calcolo al massimo il tempo specificato e quindi recupera il risultato, se disponibile. |
Get()
Attende se necessario il completamento del calcolo e quindi recupera il risultato.
[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
Valori restituiti
risultato calcolato
- Attributi
Eccezioni
se il calcolo è stato annullato
se il calcolo ha generato un'eccezione
se il thread corrente è stato interrotto durante l'attesa
Commenti
Attende se necessario il completamento del calcolo e quindi recupera il risultato.
per java.util.concurrent.Future.get().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Get(Int64, TimeUnit)
Attende se necessario per il completamento del calcolo al massimo il tempo specificato e quindi recupera il risultato, se disponibile.
[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
Parametri
- timeout
- Int64
tempo massimo di attesa
- unit
- TimeUnit
unità temporale dell'argomento timeout
Valori restituiti
risultato calcolato
- Attributi
Eccezioni
se il calcolo è stato annullato
se il calcolo ha generato un'eccezione
se il thread corrente è stato interrotto durante l'attesa
se il timeout dell'attesa è trascorso
Commenti
Attende se necessario per il completamento del calcolo al massimo il tempo specificato e quindi recupera il risultato, se disponibile.
per java.util.concurrent.Future.get(long, java.util.concurrent.TimeUnit).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.