CyclicBarrier Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| CyclicBarrier(Int32) |
Создает новый |
| CyclicBarrier(Int32, IRunnable) |
Создает новый |
| CyclicBarrier(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
CyclicBarrier(Int32)
Создает новый CyclicBarrier объект, который будет действовать, когда заданное число сторон (потоков) ожидает его, и не выполняет предопределенное действие при споткнутом барьере.
[Android.Runtime.Register(".ctor", "(I)V", "")]
public CyclicBarrier (int parties);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Util.Concurrent.CyclicBarrier : int -> Java.Util.Concurrent.CyclicBarrier
Параметры
- parties
- Int32
количество потоков, которые должны вызываться #await до того, как барьер споткнулся
- Атрибуты
Исключения
Значение
Комментарии
Создает новый CyclicBarrier объект, который будет действовать, когда заданное число сторон (потоков) ожидает его, и не выполняет предопределенное действие при споткнутом барьере.
Документация по Java для java.util.concurrent.CyclicBarrier.CyclicBarrier(int).
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
CyclicBarrier(Int32, IRunnable)
Создает новый CyclicBarrier объект, который будет ходить, когда заданное число сторон (потоков) ожидает его, и которое будет выполнять заданное действие барьера, когда барьер споткнулся, выполненный последним потоком, входящим в барьер.
[Android.Runtime.Register(".ctor", "(ILjava/lang/Runnable;)V", "")]
public CyclicBarrier (int parties, Java.Lang.IRunnable? barrierAction);
[<Android.Runtime.Register(".ctor", "(ILjava/lang/Runnable;)V", "")>]
new Java.Util.Concurrent.CyclicBarrier : int * Java.Lang.IRunnable -> Java.Util.Concurrent.CyclicBarrier
Параметры
- parties
- Int32
количество потоков, которые должны вызываться #await до того, как барьер споткнулся
- barrierAction
- IRunnable
команда, выполняемая при споткнутом барьере, или null если действия отсутствуют
- Атрибуты
Исключения
Значение
Комментарии
Создает новый CyclicBarrier объект, который будет ходить, когда заданное число сторон (потоков) ожидает его, и которое будет выполнять заданное действие барьера, когда барьер споткнулся, выполненный последним потоком, входящим в барьер.
Документация по Java для java.util.concurrent.CyclicBarrier.CyclicBarrier(int, java.lang.Runnable).
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
CyclicBarrier(IntPtr, JniHandleOwnership)
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.
protected CyclicBarrier (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.CyclicBarrier : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.CyclicBarrier
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.