Compartilhar via


Phaser.ArriveAndDeregister Método

Definição

Chega a este phaser e desregistra-se dele sem esperar que outros cheguem.

[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

Retornos

o número da fase de chegada ou um valor negativo se encerrado

Atributos

Exceções

se não for rescindido e o número de partes registadas ou não chegadas tornar-se-á negativo

Comentários

Chega a este phaser e desregistra-se dele sem esperar que outros cheguem. O cancelamento do registro reduz o número de partidos necessários para avançar em fases futuras. Se este phaser tem um pai, e o cancelamento do registro faz com que este phaser tenha zero partes, este phaser também é desregistrado de seu pai.

É um erro de uso para uma parte não registrada invocar esse método. No entanto, esse erro pode resultar em uma IllegalStateException operação somente em alguma operação subsequente neste phaser, se for o caso.

Documentação Java para java.util.concurrent.Phaser.arriveAndDeregister().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a