Phaser.BulkRegister(Int32) Método

Definição

Adiciona o número determinado de novas partes não derivadas a esse phaser.

[Android.Runtime.Register("bulkRegister", "(I)I", "GetBulkRegister_IHandler")]
public virtual int BulkRegister(int parties);
[<Android.Runtime.Register("bulkRegister", "(I)I", "GetBulkRegister_IHandler")>]
abstract member BulkRegister : int -> int
override this.BulkRegister : int -> int

Parâmetros

parties
Int32

o número de partes adicionais necessárias para avançar para a próxima fase

Retornos

o número da fase de chegada ao qual esse registro foi aplicado. Se esse valor for negativo, esse phaser será encerrado, caso em que o registro não terá efeito.

Atributos

Exceções

se estiver tentando registrar mais do que o número máximo de partes com suporte

Comentários

Adiciona o número determinado de novas partes não derivadas a esse phaser. Se uma invocação contínua estiver #onAdvance em andamento, esse método poderá aguardar sua conclusão antes de retornar. Se esse phaser tiver um pai, e o número determinado de partes for maior que zero, e esse phaser anteriormente não tiver nenhuma parte registrada, esse phaser filho também será registrado com seu pai. Se esse phaser for encerrado, a tentativa de registro não terá efeito e um valor negativo será retornado.

Java documentação para java.util.concurrent.Phaser.bulkRegister(int).

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

Aplica-se a