Migrator.OnUpgrade(Int32, Int32, GenericDocument) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue la GenericDocument migrazione a una versione più recente di AppSearchSchema.
[Android.Runtime.Register("onUpgrade", "(IILandroid/app/appsearch/GenericDocument;)Landroid/app/appsearch/GenericDocument;", "GetOnUpgrade_IILandroid_app_appsearch_GenericDocument_Handler", ApiSince=31)]
public abstract Android.App.AppSearch.GenericDocument OnUpgrade(int currentVersion, int finalVersion, Android.App.AppSearch.GenericDocument document);
[<Android.Runtime.Register("onUpgrade", "(IILandroid/app/appsearch/GenericDocument;)Landroid/app/appsearch/GenericDocument;", "GetOnUpgrade_IILandroid_app_appsearch_GenericDocument_Handler", ApiSince=31)>]
abstract member OnUpgrade : int * int * Android.App.AppSearch.GenericDocument -> Android.App.AppSearch.GenericDocument
Parametri
- currentVersion
- Int32
Versione corrente dello schema del documento.
- finalVersion
- Int32
Versione finale in cui è necessario eseguire la migrazione dei documenti.
- document
- GenericDocument
Deve GenericDocument essere convertito in una nuova versione.
Valori restituiti
Oggetto GenericDocument nella nuova versione.
- Attributi
Commenti
Esegue la GenericDocument migrazione a una versione più recente di AppSearchSchema.
Questo metodo verrà richiamato solo se SetSchemaRequest sta impostando un numero di versione superiore a quello corrente AppSearchSchema salvato in AppSearch.
Se viene Migrator fornito per coprire una modifica dello schema compatibile tramite AppSearchSession#setSchema, i documenti nella versione precedente non verranno rimossi a meno che non si usi lo stesso ID documento.
Questo metodo verrà richiamato sul thread di lavoro in background fornito tramite AppSearchSession#setSchema.
per android.app.appsearch.Migrator.onUpgrade(int, int, android.app.appsearch.GenericDocument).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.