語言

Phaser.ArriveAndAwaitAdvance 方法

定義

抵達這把相位槍,等待其他人。

[Android.Runtime.Register("arriveAndAwaitAdvance", "()I", "GetArriveAndAwaitAdvanceHandler")]
public virtual int ArriveAndAwaitAdvance();
[<Android.Runtime.Register("arriveAndAwaitAdvance", "()I", "GetArriveAndAwaitAdvanceHandler")>]
abstract member ArriveAndAwaitAdvance : unit -> int
override this.ArriveAndAwaitAdvance : unit -> int

傳回

到達相位號,或若終止則為(負)#getPhase()電流相位

屬性

例外狀況

若未終止,未抵達的人數將為負數

備註

抵達這把相位槍,等待其他人。 實際上等同於 awaitAdvance(arrive())。 如果你需要中斷或暫停等待,可以用類似的結構來安排,使用其他方法形式 awaitAdvance 。 如果抵達時需要註銷,請使用 awaitAdvance(arriveAndDeregister())。

未註冊的一方使用此方法屬於使用錯誤。 然而,這個錯誤可能只會在後續操作時才會發生, IllegalStateException 甚至可能永遠不會。

Java 文件 java.util.concurrent.Phaser.arriveAndAwaitAdvance()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於