Langue

SetSchemaRequest.Builder.SetVersion(Int32) Méthode

Définition

Définit le numéro de version de l’ensemble d’AppSearchSchema dans la base de données.

[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

Paramètres

version
Int32

Un entier positif représentant la version de l’ensemble entier de schémas représente la version de l’ensemble du schéma dans la base de données AppSearchSession, la version par défaut est 1. La valeur est 1 ou supérieure

Retours

Attributs

Remarques

Définit le numéro de version de l’ensemble d’AppSearchSchema dans la base de données. La base de données AppSearchSession ne peut contenir que des documents pour une version à la fois. La définition d’un numéro de version différent du numéro de version actuellement stocké dans AppSearch entraîne l’appel d’AppSearch à AppSearchSession.setSchema pour migrer les documents déjà dans AppSearch de la version précédente vers celui défini dans cette demande. Le numéro de version peut être mis à jour sans aucune autre modification apportée à l’ensemble de schémas. Le numéro de version peut rester le même, augmenter ou diminuer par rapport au numéro de version actuel déjà stocké dans la base de données AppSearchSession. La version d’une base de données vide sera toujours 0. Vous ne pouvez pas définir la version sur SetSchemaRequest, si elle ne contient aucun AppSearchSchema.

Référence Android pour android.app.appsearch.SetSchemaRequest.Builder.setVersion.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à