Condividi tramite


Phaser.ArriveAndDeregister Metodo

Definizione

Arriva a questo phaser e deregista da esso senza aspettare che gli altri arrivino.

[Android.Runtime.Register("arriveAndDeregister", "()I", "GetArriveAndDeregisterHandler")]
public virtual int ArriveAndDeregister ();
[<Android.Runtime.Register("arriveAndDeregister", "()I", "GetArriveAndDeregisterHandler")>]
abstract member ArriveAndDeregister : unit -> int
override this.ArriveAndDeregister : unit -> int

Restituisce

numero di fase di arrivo o un valore negativo se terminato

Attributi

Eccezioni

se non è terminato e il numero di parti registrate o non risolte sarebbe diventato negativo

Commenti

Arriva a questo phaser e deregista da esso senza aspettare che gli altri arrivino. La registrazione riduce il numero di parti necessarie per avanzare nelle fasi future. Se questo phaser ha un elemento padre e la deregistrazione fa sì che questo phaser abbia zero parti, anche questo phaser viene deregisterato dal relativo elemento padre.

Si tratta di un errore di utilizzo per un'entità non registrata per richiamare questo metodo. Tuttavia, questo errore può comportare un'operazione IllegalStateException solo su alcune operazioni successive su questo phaser, se mai.

Documentazione java per java.util.concurrent.Phaser.arriveAndDeregister().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a