Partager via


StampedLock.TryReadLock Méthode

Définition

Surcharges

TryReadLock()

Acquiert non exclusivement le verrou s’il est immédiatement disponible.

TryReadLock(Int64, TimeUnit)

Acquiert non exclusivement le verrou s’il est disponible dans le temps donné et que le thread actuel n’a pas été interrompu.

TryReadLock()

Acquiert non exclusivement le verrou s’il est immédiatement disponible.

[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

Retours

un tampon de lecture qui peut être utilisé pour déverrouiller ou convertir le mode, ou zéro si le verrou n’est pas disponible

Attributs

Remarques

Acquiert non exclusivement le verrou s’il est immédiatement disponible.

Documentation Java pour java.util.concurrent.locks.StampedLock.tryReadLock().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

TryReadLock(Int64, TimeUnit)

Acquiert non exclusivement le verrou s’il est disponible dans le temps donné et que le thread actuel n’a pas été interrompu.

[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

Paramètres

time
Int64

durée maximale d’attente du verrou

unit
TimeUnit

unité de temps de l’argument time

Retours

un tampon de lecture qui peut être utilisé pour déverrouiller ou convertir le mode, ou zéro si le verrou n’est pas disponible

Attributs

Remarques

Acquiert non exclusivement le verrou s’il est disponible dans le temps donné et que le thread actuel n’a pas été interrompu. Comportement sous délai d’attente et interruption correspond à celui spécifié pour la méthode Lock#tryLock(long,TimeUnit).

Documentation Java pour java.util.concurrent.locks.StampedLock.tryReadLock(long, java.util.concurrent.TimeUnit).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à