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
屬性值
- 屬性
備註
財產取得者文件:
查詢是否標記為嚴格,且如最後由 #setStrictColumns(boolean)設定 。
Java 文件 android.database.sqlite.SQLiteQueryBuilder.isStrictColumns()。
屬性設定文件:
啟用時,請驗證所有投影 和 ContentValues 僅包含由 定義的 #setProjectionMap(Map)有效欄位。
此強制適用於 #insert、 #query及 #update 運算。 任何執法失敗都會觸發 IllegalArgumentException。
這個功能在每個新建的 S SQLiteQueryBuilder 上預設是關閉的,需要手動啟用。
Java 文件 android.database.sqlite.SQLiteQueryBuilder.setStrictColumns(boolean)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。