Langue

CyclicBarrier Constructeurs

Définition

Surcharges

Nom Description
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.

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

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

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.

Java documentation 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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à