Compartilhar via


CyclicBarrier Construtores

Definição

Sobrecargas

CyclicBarrier(Int32)

Cria um novo CyclicBarrier que viajará quando o determinado número de partes (threads) estiver esperando sobre ele, e não executa uma ação predefinida quando a barreira é triplicada.

CyclicBarrier(Int32, IRunnable)

Cria um novo CyclicBarrier que irá tropeçar quando o determinado número de partes (threads) estiver esperando sobre ele, e que executará a ação de barreira dada quando a barreira for triplicada, realizada pelo último thread entrando na barreira.

CyclicBarrier(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

CyclicBarrier(Int32)

Cria um novo CyclicBarrier que viajará quando o determinado número de partes (threads) estiver esperando sobre ele, e não executa uma ação predefinida quando a barreira é triplicada.

[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

Parâmetros

parties
Int32

o número de threads que devem ser invocados #await antes que a barreira seja tropeçada

Atributos

Exceções

se parties for menor que 1

Comentários

Cria um novo CyclicBarrier que viajará quando o determinado número de partes (threads) estiver esperando sobre ele, e não executa uma ação predefinida quando a barreira é triplicada.

Documentação Java para java.util.concurrent.CyclicBarrier.CyclicBarrier(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CyclicBarrier(Int32, IRunnable)

Cria um novo CyclicBarrier que irá tropeçar quando o determinado número de partes (threads) estiver esperando sobre ele, e que executará a ação de barreira dada quando a barreira for triplicada, realizada pelo último thread entrando na barreira.

[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

Parâmetros

parties
Int32

o número de threads que devem ser invocados #await antes que a barreira seja tropeçada

barrierAction
IRunnable

o comando a ser executado quando a barreira for tripulada ou null se não houver ação

Atributos

Exceções

se parties for menor que 1

Comentários

Cria um novo CyclicBarrier que irá tropeçar quando o determinado número de partes (threads) estiver esperando sobre ele, e que executará a ação de barreira dada quando a barreira for triplicada, realizada pelo último thread entrando na barreira.

Documentação Java para java.util.concurrent.CyclicBarrier.CyclicBarrier(int, java.lang.Runnable).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CyclicBarrier(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

protected CyclicBarrier (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.CyclicBarrier : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.CyclicBarrier

Parâmetros

javaReference
IntPtr

nativeint

Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Uma JniHandleOwnershipindicação de como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a