StampedLock.TryWriteLock 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
| Nom | Description |
|---|---|
| TryWriteLock() |
Acquiert exclusivement le verrou s’il est immédiatement disponible. |
| TryWriteLock(Int64, TimeUnit) |
Acquiert exclusivement le verrou s’il est disponible dans le temps donné et que le thread actuel n’a pas été interrompu. |
TryWriteLock()
Acquiert exclusivement le verrou s’il est immédiatement disponible.
[Android.Runtime.Register("tryWriteLock", "()J", "GetTryWriteLockHandler", ApiSince=24)]
public virtual long TryWriteLock();
[<Android.Runtime.Register("tryWriteLock", "()J", "GetTryWriteLockHandler", ApiSince=24)>]
abstract member TryWriteLock : unit -> int64
override this.TryWriteLock : unit -> int64
Retours
un tampon d’écriture qui peut être utilisé pour déverrouiller ou convertir le mode, ou zéro si le verrou n’est pas disponible
- Attributs
Remarques
Acquiert exclusivement le verrou s’il est immédiatement disponible.
Java documentation pour java.util.concurrent.locks.StampedLock.tryWriteLock().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
TryWriteLock(Int64, TimeUnit)
Acquiert exclusivement le verrou s’il est disponible dans le temps donné et que le thread actuel n’a pas été interrompu.
[Android.Runtime.Register("tryWriteLock", "(JLjava/util/concurrent/TimeUnit;)J", "GetTryWriteLock_JLjava_util_concurrent_TimeUnit_Handler", ApiSince=24)]
public virtual long TryWriteLock(long time, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("tryWriteLock", "(JLjava/util/concurrent/TimeUnit;)J", "GetTryWriteLock_JLjava_util_concurrent_TimeUnit_Handler", ApiSince=24)>]
abstract member TryWriteLock : int64 * Java.Util.Concurrent.TimeUnit -> int64
override this.TryWriteLock : 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 d’écriture qui peut être utilisé pour déverrouiller ou convertir le mode, ou zéro si le verrou n’est pas disponible
- Attributs
Remarques
Acquiert 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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.