Lenguaje

SetSchemaRequest.Builder.SetVersion(Int32) Método

Definición

Establece el número de versión de AppSearchSchema general en la base de datos.

[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

Parámetros

version
Int32

Un entero positivo que representa la versión de todo el conjunto de esquemas representa la versión de todo el esquema en la base de datos AppSearchSession, la versión predeterminada es 1. El valor es 1 o superior

Devoluciones

Atributos

Comentarios

Establece el número de versión de AppSearchSchema general en la base de datos. La base de datos AppSearchSession solo puede contener documentos de una versión a la vez. Establecer un número de versión diferente del número de versión almacenado actualmente en AppSearch dará lugar a que AppSearch llame a Los Migradores proporcionados a AppSearchSession.setSchema para migrar los documentos que ya están en AppSearch de la versión anterior a la establecida en esta solicitud. El número de versión se puede actualizar sin ningún otro cambio en el conjunto de esquemas. El número de versión puede permanecer igual, aumentar o disminuir en relación con el número de versión actual que ya está almacenado en la base de datos AppSearchSession. La versión de una base de datos vacía siempre será 0. No se puede establecer la versión en SetSchemaRequest, si no contiene ninguna AppSearchSchema.

Referencia de Android para android.app.appsearch.SetSchemaRequest.Builder.setVersion.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a