Sprache

ThreadPoolExecutor.AwaitTermination(Int64, TimeUnit) Methode

Definition

[Android.Runtime.Register("awaitTermination", "(JLjava/util/concurrent/TimeUnit;)Z", "GetAwaitTermination_JLjava_util_concurrent_TimeUnit_Handler")]
public override bool AwaitTermination(long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("awaitTermination", "(JLjava/util/concurrent/TimeUnit;)Z", "GetAwaitTermination_JLjava_util_concurrent_TimeUnit_Handler")>]
override this.AwaitTermination : int64 * Java.Util.Concurrent.TimeUnit -> bool

Parameter

timeout
Int64

die maximale Wartezeit

unit
TimeUnit

die Zeiteinheit des Timeoutarguments

Gibt zurück

true, wenn dieser Executor beendet wurde und false, wenn das Timeout vor der Beendigung verstrichen ist

Attribute

Ausnahmen

Hinweise

Blockiert die Ausführung aller Aufgaben nach einer Herunterfahren-Anforderung oder das Timeout, oder der aktuelle Thread wird unterbrochen, je nachdem, was zuerst geschieht.

Java Referenz für java.util.concurrent.ThreadPoolExecutor.awaitTermination.

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.

Gilt für: