Sprache

SQLiteQueryBuilder.StrictColumns Eigenschaft

Definition

Abrufen, wenn die Abfrage als streng markiert ist, wie zuletzt konfiguriert von #setStrictColumns(boolean). - oder - Wenn aktiviert, überprüfen Sie, ob alle Projektionen und ContentValues nur gültige Spalten enthalten, wie definiert durch #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

Eigenschaftswert

Attribute

Hinweise

Dokumentation zum Property Getter:

Abrufen, wenn die Abfrage als streng markiert ist, wie zuletzt konfiguriert von #setStrictColumns(boolean).

Java Dokumentation für android.database.sqlite.SQLiteQueryBuilder.isStrictColumns().

Dokumentation zum Eigenschaftensatzer:

Wenn diese Option aktiviert ist, stellen Sie sicher, dass alle Projektionen nur ContentValues gültige Spalten enthalten, wie sie definiert sind #setProjectionMap(Map).

Diese Durchsetzung gilt für #insert, #queryund #update Vorgänge. Alle Erzwingungsfehler lösen eine IllegalArgumentException.

Dieses Feature ist für jede neu erstellte SQLiteQueryBuilder Funktion standardmäßig deaktiviert und muss manuell aktiviert werden.

Java Dokumentation für android.database.sqlite.SQLiteQueryBuilder.setStrictColumns(boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: