SQLiteQueryBuilder.StrictColumns 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取查询是否标记为严格,如上次配置。#setStrictColumns(boolean) - 或 - 启用时,请验证所有投影,并且 ContentValues 仅包含由 #setProjectionMap(Map)定义的有效列。
public virtual bool StrictColumns { [Android.Runtime.Register("isStrictColumns", "()Z", "GetIsStrictColumnsHandler", ApiSince=30)] get; [Android.Runtime.Register("setStrictColumns", "(Z)V", "GetSetStrictColumns_ZHandler", ApiSince=30)] set; }
[<get: Android.Runtime.Register("isStrictColumns", "()Z", "GetIsStrictColumnsHandler", ApiSince=30)>]
[<set: Android.Runtime.Register("setStrictColumns", "(Z)V", "GetSetStrictColumns_ZHandler", ApiSince=30)>]
member this.StrictColumns : bool with get, set
属性值
- 属性
注解
属性 getter 文档:
获取查询是否标记为严格,如上次配置。#setStrictColumns(boolean)
Java文档android.database.sqlite.SQLiteQueryBuilder.isStrictColumns()。
属性 setter 文档:
启用后,请验证所有投影,并且 ContentValues 仅包含由 #setProjectionMap(Map)定义的有效列。
此强制措施适用于 #insert、 #query操作和 #update 操作。 任何强制失败都会引发 。IllegalArgumentException
默认情况下,每个新构造 SQLiteQueryBuilder 的此功能处于禁用状态,需要手动启用此功能。
Java文档android.database.sqlite.SQLiteQueryBuilder.setStrictColumns(boolean)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。