ILock.NewCondition 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.
Retourne une nouvelle Condition instance liée à cette Lock instance.
[Android.Runtime.Register("newCondition", "()Ljava/util/concurrent/locks/Condition;", "GetNewConditionHandler:Java.Util.Concurrent.Locks.ILockInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Util.Concurrent.Locks.ICondition? NewCondition();
[<Android.Runtime.Register("newCondition", "()Ljava/util/concurrent/locks/Condition;", "GetNewConditionHandler:Java.Util.Concurrent.Locks.ILockInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member NewCondition : unit -> Java.Util.Concurrent.Locks.ICondition
Retours
Nouvelle Condition instance pour cette Lock instance
- Attributs
Exceptions
si cette Lock implémentation ne prend pas en charge les conditions
Remarques
Retourne une nouvelle Condition instance liée à cette Lock instance.
Avant d’attendre la condition, le verrou doit être conservé par le thread actif. Un appel à Condition#await() libérera atomiquement le verrou avant d’attendre et de réinscrire le verrou avant que l’attente ne retourne.
<b>Considérations relatives< à l’implémentation/b>
L’opération exacte de l’instance Condition dépend de l’implémentation Lock et doit être documentée par cette implémentation.
Java documentation pour java.util.concurrent.locks.Lock.newCondition().
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.