IAccountManagerFuture.GetResult(Int64, TimeUnit) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Accessor für das zukünftige Ergebnis, das AccountManagerFuture die Darstellung darstellt.
[Android.Runtime.Register("getResult", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetGetResult_JLjava_util_concurrent_TimeUnit_Handler:Android.Accounts.IAccountManagerFutureInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetResult(long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("getResult", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetGetResult_JLjava_util_concurrent_TimeUnit_Handler:Android.Accounts.IAccountManagerFutureInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetResult : int64 * Java.Util.Concurrent.TimeUnit -> Java.Lang.Object
Parameter
- timeout
- Int64
die maximale Wartezeit
- unit
- TimeUnit
die Zeiteinheit des Timeoutarguments. Dies darf nicht null sein.
Gibt zurück
das tatsächliche Ergebnis
- Attribute
Ausnahmen
wenn die Anforderung aus irgendeinem Grund abgebrochen wurde
wenn beim Kommunizieren mit dem Authentifikator ein Fehler aufgetreten ist oder der Authentifikator eine ungültige Antwort zurückgegeben hat
wenn der Authentifikator eine Fehlerantwort zurückgegeben hat, die angibt, dass beim Kommunizieren mit dem Authentifizierungsserver eine IOException aufgetreten ist
Hinweise
Accessor für das zukünftige Ergebnis, das AccountManagerFuture die Darstellung darstellt. Dieser Aufruf wird blockiert, bis das Ergebnis verfügbar ist. Um zu überprüfen, ob das Ergebnis ohne Blockierung verfügbar ist, kann man anrufen #isDone() und #isCancelled(). Wenn die Anforderung, die dieses Ergebnis generiert hat, fehlschlägt oder abgebrochen wird, wird eine Ausnahme ausgelöst, anstatt dass der Aufruf normal zurückgegeben wird. Wenn ein Timeout angegeben wird, wird die Anforderung automatisch abgebrochen, wenn sie in diesem Zeitraum nicht abgeschlossen ist.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.