Lenguaje

SetSchemaRequest.Builder.SetMigrator(String, Migrator) Método

Definición

Establece el migrador asociado al schemaType especificado.

[Android.Runtime.Register("setMigrator", "(Ljava/lang/String;Landroid/app/appsearch/Migrator;)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=31)]
public Android.App.AppSearch.SetSchemaRequest.Builder SetMigrator(string schemaType, Android.App.AppSearch.Migrator migrator);
[<Android.Runtime.Register("setMigrator", "(Ljava/lang/String;Landroid/app/appsearch/Migrator;)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=31)>]
member this.SetMigrator : string * Android.App.AppSearch.Migrator -> Android.App.AppSearch.SetSchemaRequest.Builder

Parámetros

schemaType
String

Tipo de esquema en el que se va a establecer el migrador. Este valor no puede ser nulo.

migrator
Migrator

El migrador traduce un documento de su versión actual al conjunto de versiones final a través de setVersion(int). Este valor no puede ser nulo.

Devoluciones

Atributos

Comentarios

Establece el migrador asociado al schemaType especificado. Migrates all GenericDocument s under given schema type from the current version number stored in AppSearch to the final version set via setVersion(int). Se invocará un migrator si el número de versión actual almacenado en AppSearch es diferente del conjunto de versiones final a través de setVersion(int) y Migrator.shouldMigrate devuelve true. El tipo de esquema de destino de la salida GenericDocument de Migrator.onUpgrade o Migrator.onDowngrade debe existir en este SetSchemaRequest.

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

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