Condividi tramite


StampedLock.TryReadLock Metodo

Definizione

Overload

TryReadLock()

Non esclusivamente acquisisce il blocco se è immediatamente disponibile.

TryReadLock(Int64, TimeUnit)

Non esclusivamente acquisisce il blocco se è disponibile entro il tempo specificato e il thread corrente non è stato interrotto.

TryReadLock()

Non esclusivamente acquisisce il blocco se è immediatamente disponibile.

[Android.Runtime.Register("tryReadLock", "()J", "GetTryReadLockHandler", ApiSince=24)]
public virtual long TryReadLock();
[<Android.Runtime.Register("tryReadLock", "()J", "GetTryReadLockHandler", ApiSince=24)>]
abstract member TryReadLock : unit -> int64
override this.TryReadLock : unit -> int64

Restituisce

un timbro di lettura che può essere utilizzato per sbloccare o convertire la modalità oppure zero se il blocco non è disponibile

Attributi

Commenti

Non esclusivamente acquisisce il blocco se è immediatamente disponibile.

Documentazione java per java.util.concurrent.locks.StampedLock.tryReadLock().

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

TryReadLock(Int64, TimeUnit)

Non esclusivamente acquisisce il blocco se è disponibile entro il tempo specificato e il thread corrente non è stato interrotto.

[Android.Runtime.Register("tryReadLock", "(JLjava/util/concurrent/TimeUnit;)J", "GetTryReadLock_JLjava_util_concurrent_TimeUnit_Handler", ApiSince=24)]
public virtual long TryReadLock(long time, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("tryReadLock", "(JLjava/util/concurrent/TimeUnit;)J", "GetTryReadLock_JLjava_util_concurrent_TimeUnit_Handler", ApiSince=24)>]
abstract member TryReadLock : int64 * Java.Util.Concurrent.TimeUnit -> int64
override this.TryReadLock : int64 * Java.Util.Concurrent.TimeUnit -> int64

Parametri

time
Int64

tempo massimo di attesa per il blocco

unit
TimeUnit

unità temporale dell'argomento time

Restituisce

un timbro di lettura che può essere utilizzato per sbloccare o convertire la modalità oppure zero se il blocco non è disponibile

Attributi

Commenti

Non esclusivamente acquisisce il blocco se è disponibile entro il tempo specificato e il thread corrente non è stato interrotto. Il comportamento in timeout e interruzioni corrisponde a quello specificato per il metodo Lock#tryLock(long,TimeUnit).

Documentazione java per java.util.concurrent.locks.StampedLock.tryReadLock(long, java.util.concurrent.TimeUnit).

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