Phaser.Register Метод

Определение

Добавляет новую неуправляемую сторону в этот фазировщик.

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

Возвращаемое значение

номер этапа прибытия, к которому применяется эта регистрация. Если это значение отрицательное, этот поэтапный процесс завершился, и в этом случае регистрация не оказывает влияния.

Атрибуты

Исключения

При попытке зарегистрировать больше, чем максимально поддерживаемого числа сторон

Комментарии

Добавляет новую неуправляемую сторону в этот фазировщик. Если выполняется текущий #onAdvance вызов , этот метод может ожидать завершения перед возвратом. Если у этого фазировщика есть родительский элемент, а у этого фазера ранее не было зарегистрированных сторон, этот дочерний фазировщик также регистрируется вместе со своим родительским элементом. Если этот поэтапный процесс завершается, попытка регистрации не оказывает никакого влияния и возвращается отрицательное значение.

Документация по Java для java.util.concurrent.Phaser.register().

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к