SetSchemaRequest.Builder.SetVersion(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Versionsnummer des gesamten AppSearchSchema in der Datenbank fest.
[Android.Runtime.Register("setVersion", "(I)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=31)]
public Android.App.AppSearch.SetSchemaRequest.Builder SetVersion(int version);
[<Android.Runtime.Register("setVersion", "(I)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=31)>]
member this.SetVersion : int -> Android.App.AppSearch.SetSchemaRequest.Builder
Parameter
- version
- Int32
Eine positive ganze Zahl, die die Version der gesamten Gruppe von Schemas darstellt, stellt die Version des gesamten Schemas in der AppSearchSession-Datenbank dar, Standardversion ist 1. Der Wert ist 1 oder größer.
Gibt zurück
- Attribute
Hinweise
Legt die Versionsnummer des gesamten AppSearchSchema in der Datenbank fest. Die AppSearchSession-Datenbank kann dokumente nur für eine Version gleichzeitig enthalten. Das Festlegen einer Versionsnummer, die sich von der versionsnummer unterscheidet, die derzeit in AppSearch gespeichert ist, führt dazu, dass AppSearch die von AppSearchSession.setSchema bereitgestellten Migrationsdateien aufruft, um die Dokumente, die bereits in AppSearch von der vorherigen Version in die in dieser Anforderung festgelegte version bereits vorhanden sind, zu migrieren. Die Versionsnummer kann ohne andere Änderungen an der Gruppe von Schemas aktualisiert werden. Die Versionsnummer kann relativ zur aktuellen Versionsnummer, die bereits in der AppSearchSession-Datenbank gespeichert ist, gleich bleiben, vergrößern oder verkleinern. Die Version einer leeren Datenbank ist immer 0. Sie können die Version nicht auf "SetSchemaRequest" festlegen, wenn sie keine AppSearchSchema enthält.
Android-Referenz für android.app.appsearch.SetSchemaRequest.Builder.setVersion.
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.