StampedLock.TryReadLock Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)
.
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.