Condividi tramite


CyclicBarrier Costruttori

Definizione

Overload

CyclicBarrier(Int32)

Crea un nuovo CyclicBarrier oggetto che verrà eseguito quando il numero specificato di parti (thread) è in attesa e non esegue un'azione predefinita quando viene troncato la barriera.

CyclicBarrier(Int32, IRunnable)

Crea un nuovo CyclicBarrier oggetto che verrà eseguito quando il numero specificato di parti (thread) è in attesa e che eseguirà l'azione di barriera specificata quando la barriera viene troncato, eseguita dall'ultimo thread che entra nella barriera.

CyclicBarrier(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

CyclicBarrier(Int32)

Crea un nuovo CyclicBarrier oggetto che verrà eseguito quando il numero specificato di parti (thread) è in attesa e non esegue un'azione predefinita quando viene troncato la barriera.

[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

Parametri

parties
Int32

numero di thread che devono richiamare #await prima che la barriera venga troncato

Attributi

Eccezioni

se parties è minore di 1

Commenti

Crea un nuovo CyclicBarrier oggetto che verrà eseguito quando il numero specificato di parti (thread) è in attesa e non esegue un'azione predefinita quando viene troncato la barriera.

Documentazione java per java.util.concurrent.CyclicBarrier.CyclicBarrier(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CyclicBarrier(Int32, IRunnable)

Crea un nuovo CyclicBarrier oggetto che verrà eseguito quando il numero specificato di parti (thread) è in attesa e che eseguirà l'azione di barriera specificata quando la barriera viene troncato, eseguita dall'ultimo thread che entra nella barriera.

[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

Parametri

parties
Int32

numero di thread che devono richiamare #await prima che la barriera venga troncato

barrierAction
IRunnable

comando da eseguire quando la barriera viene troncato o null se non è presente alcuna azione

Attributi

Eccezioni

se parties è minore di 1

Commenti

Crea un nuovo CyclicBarrier oggetto che verrà eseguito quando il numero specificato di parti (thread) è in attesa e che eseguirà l'azione di barriera specificata quando la barriera viene troncato, eseguita dall'ultimo thread che entra nella barriera.

Documentazione java per java.util.concurrent.CyclicBarrier.CyclicBarrier(int, java.lang.Runnable).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CyclicBarrier(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

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

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a