SetSchemaRequest.Builder.SetVersion(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.