Phaser.ArriveAndDeregister 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
到达此阶段并取消注册,而无需等待其他人到达。
[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 属性许可证中所述的术语使用。