Partager via


CyclicBarrier Constructeurs

Définition

Surcharges

CyclicBarrier(Int32)

Crée une nouvelle CyclicBarrier action qui effectue un voyage lorsque le nombre donné de parties (threads) est en attente, et n’effectue pas d’action prédéfinie lorsque la barrière est trippée.

CyclicBarrier(Int32, IRunnable)

Crée un nouveau CyclicBarrier qui effectue un voyage lorsque le nombre donné de parties (threads) y attend, et qui exécute l’action de barrière donnée lorsque la barrière est trippée, effectuée par le dernier thread entrant dans la barrière.

CyclicBarrier(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

CyclicBarrier(Int32)

Crée une nouvelle CyclicBarrier action qui effectue un voyage lorsque le nombre donné de parties (threads) est en attente, et n’effectue pas d’action prédéfinie lorsque la barrière est trippée.

[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

Paramètres

parties
Int32

nombre de threads qui doivent appeler #await avant que la barrière soit tripée

Attributs

Exceptions

s’il parties est inférieur à 1

Remarques

Crée une nouvelle CyclicBarrier action qui effectue un voyage lorsque le nombre donné de parties (threads) est en attente, et n’effectue pas d’action prédéfinie lorsque la barrière est trippée.

Documentation Java pour java.util.concurrent.CyclicBarrier.CyclicBarrier(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

CyclicBarrier(Int32, IRunnable)

Crée un nouveau CyclicBarrier qui effectue un voyage lorsque le nombre donné de parties (threads) y attend, et qui exécute l’action de barrière donnée lorsque la barrière est trippée, effectuée par le dernier thread entrant dans la barrière.

[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

Paramètres

parties
Int32

nombre de threads qui doivent appeler #await avant que la barrière soit tripée

barrierAction
IRunnable

commande à exécuter lorsque la barrière est trippée ou null s’il n’y a aucune action

Attributs

Exceptions

s’il parties est inférieur à 1

Remarques

Crée un nouveau CyclicBarrier qui effectue un voyage lorsque le nombre donné de parties (threads) y attend, et qui exécute l’action de barrière donnée lorsque la barrière est trippée, effectuée par le dernier thread entrant dans la barrière.

Documentation Java pour java.util.concurrent.CyclicBarrier.CyclicBarrier(int, java.lang.Runnable).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

CyclicBarrier(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

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

Paramètres

javaReference
IntPtr

nativeint

Contenant IntPtrune référence d’objet Java Native Interface (JNI).

transfer
JniHandleOwnership

Indiquant JniHandleOwnershipcomment gérer javaReference

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à