Lenguaje

StampedLock.TryReadLock Método

Definición

Sobrecargas

Nombre Description
TryReadLock()

No exclusivamente adquiere el bloqueo si está disponible inmediatamente.

TryReadLock(Int64, TimeUnit)

No exclusivamente adquiere el bloqueo si está disponible en el momento dado y el subproceso actual no se ha interrumpido.

TryReadLock()

No exclusivamente adquiere el bloqueo si está disponible inmediatamente.

[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

Devoluciones

una marca de lectura que se puede usar para desbloquear o convertir el modo, o cero si el bloqueo no está disponible

Atributos

Comentarios

No exclusivamente adquiere el bloqueo si está disponible inmediatamente.

Documentación de Java para java.util.concurrent.locks.StampedLock.tryReadLock().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

TryReadLock(Int64, TimeUnit)

No exclusivamente adquiere el bloqueo si está disponible en el momento dado y el subproceso actual no se ha interrumpido.

[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

Parámetros

time
Int64

tiempo máximo para esperar el bloqueo

unit
TimeUnit

la unidad de tiempo del time argumento

Devoluciones

una marca de lectura que se puede usar para desbloquear o convertir el modo, o cero si el bloqueo no está disponible

Atributos

Comentarios

No exclusivamente adquiere el bloqueo si está disponible en el momento dado y el subproceso actual no se ha interrumpido. El comportamiento en tiempo de espera e interrupción coincide con el especificado para el método Lock#tryLock(long,TimeUnit).

Documentación de Java para java.util.concurrent.locks.StampedLock.tryReadLock(long, java.util.concurrent.TimeUnit).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a