Langage

Phaser.BulkRegister(Int32) Méthode

Définition

Ajoute le nombre donné de nouvelles parties non dérivées à ce 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

Paramètres

parties
Int32

nombre de parties supplémentaires requises pour passer à la phase suivante

Retours

numéro de phase d’arrivée auquel cette inscription a été appliquée. Si cette valeur est négative, ce phaseur s’est arrêté, auquel cas l’inscription n’a aucun effet.

Attributs

Exceptions

si vous tentez d’inscrire plus que le nombre maximal de parties prises en charge

Remarques

Ajoute le nombre donné de nouvelles parties non dérivées à ce phaser. Si un appel continu est #onAdvance en cours, cette méthode peut attendre sa fin avant de retourner. Si ce phaseur a un parent et que le nombre donné de parties est supérieur à zéro et que ce phaseur n’avait précédemment pas de parties inscrites, ce phaseur enfant est également inscrit auprès de son parent. Si ce phaseur est arrêté, la tentative d’inscription n’a aucun effet et une valeur négative est retournée.

Java documentation pour java.util.concurrent.Phaser.bulkRegister(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à