SQLiteDatabase.YieldIfContended 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.
Attention
deprecated
Terminez temporairement la transaction pour permettre à d’autres threads d’exécuter.
[Android.Runtime.Register("yieldIfContended", "()Z", "GetYieldIfContendedHandler")]
[System.Obsolete("deprecated")]
public virtual bool YieldIfContended();
[<Android.Runtime.Register("yieldIfContended", "()Z", "GetYieldIfContendedHandler")>]
[<System.Obsolete("deprecated")>]
abstract member YieldIfContended : unit -> bool
override this.YieldIfContended : unit -> bool
Retours
true si la transaction a été convertie
- Attributs
Remarques
Terminez temporairement la transaction pour permettre à d’autres threads d’exécuter. La transaction est supposée réussir jusqu’à présent. N’appelez pas setTransactionSuccessful avant d’appeler cela. Lorsque cette opération retourne une nouvelle transaction a été créée, mais n’a pas été marquée comme réussie.
Ce membre est déconseillé. si la base de données est verrouillée plusieurs fois (en raison de transactions imbriquées), le verrou ne sera pas généré. Utilisez yieldIfContendedSafely à la place.
Java documentation pour android.database.sqlite.SQLiteDatabase.yieldIfContended().
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.