SQLiteDatabase.YieldIfContended 方法

定义

注意

deprecated

暂时结束事务以允许其他线程运行。

[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

返回

如果事务已生成,则为 true

属性

注解

暂时结束事务以允许其他线程运行。 到目前为止,该事务假定成功。 在调用此设置之前,请勿调用 setTransactionSuccessful。 当这会返回新事务时,将创建一个新事务,但未标记为成功。

此成员已弃用。 如果数据库被多次锁定(由于嵌套事务),则不会生成锁。 请改用 yieldIfContendedSafely。

Java文档android.database.sqlite.SQLiteDatabase.yieldIfContended()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于