Linguaggio

CyclicBarrier Costruttori

Definizione

Overload

Nome Descrizione
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.

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

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

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.

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

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

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 (Native Interface) Java.

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a