Linguaggio

Semaphore Costruttori

Definizione

Overload

Nome Descrizione
Semaphore(Int32)

Crea un Semaphore oggetto con il numero specificato di autorizzazioni e l'impostazione di equità non fairness.

Semaphore(Int32, Boolean)

Crea un Semaphore oggetto con il numero specificato di permessi e l'impostazione di equità specificata.

Semaphore(IntPtr, JniHandleOwnership)

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

Semaphore(Int32)

Crea un Semaphore oggetto con il numero specificato di autorizzazioni e l'impostazione di equità non fairness.

[Android.Runtime.Register(".ctor", "(I)V", "")]
public Semaphore(int permits);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Util.Concurrent.Semaphore : int -> Java.Util.Concurrent.Semaphore

Parametri

permits
Int32

numero iniziale di permessi disponibili. Questo valore può essere negativo, nel qual caso le versioni devono verificarsi prima che vengano concesse eventuali acquisizioni.

Attributi

Commenti

Crea un Semaphore oggetto con il numero specificato di autorizzazioni e l'impostazione di equità non fairness.

per java.util.concurrent.Semaphore.Semaphore(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

Semaphore(Int32, Boolean)

Crea un Semaphore oggetto con il numero specificato di permessi e l'impostazione di equità specificata.

[Android.Runtime.Register(".ctor", "(IZ)V", "")]
public Semaphore(int permits, bool fair);
[<Android.Runtime.Register(".ctor", "(IZ)V", "")>]
new Java.Util.Concurrent.Semaphore : int * bool -> Java.Util.Concurrent.Semaphore

Parametri

permits
Int32

numero iniziale di permessi disponibili. Questo valore può essere negativo, nel qual caso le versioni devono verificarsi prima che vengano concesse eventuali acquisizioni.

fair
Boolean

true se questo semaforo garantirà la concessione first-in first-out di permessi ai sensi della contesa, altrimenti false

Attributi

Commenti

Crea un Semaphore oggetto con il numero specificato di permessi e l'impostazione di equità specificata.

per java.util.concurrent.Semaphore.Semaphore(int, boolean).

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

Semaphore(IntPtr, JniHandleOwnership)

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

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

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 dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a