Phaser.ArriveAndDeregister 方法

定义

到达此阶段并取消注册,而无需等待其他人到达。

[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

返回

到达阶段编号,如果终止,则为负值

属性

例外

如果未终止,注册或未婚的参与方数将变为负数

注解

到达此阶段并取消注册,而无需等待其他人到达。 取消注册减少了在未来阶段推进所需的各方数量。 如果此分阶段程序具有父级,并且取消注册会导致此分阶段程序具有零方,则此分阶段程序也会从其父级取消注册。

对于未注册的参与方调用此方法,这是使用错误。 但是,如果发生此错误,则 IllegalStateException 只会在此分阶段器上执行一些后续操作。

适用于 . 的 java.util.concurrent.Phaser.arriveAndDeregister()Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于