Condividi tramite


Context.MoveDatabaseFrom(Context, String) Metodo

Definizione

Spostare un file di database esistente dal contesto di archiviazione di origine specificato a questo contesto.

[Android.Runtime.Register("moveDatabaseFrom", "(Landroid/content/Context;Ljava/lang/String;)Z", "GetMoveDatabaseFrom_Landroid_content_Context_Ljava_lang_String_Handler", ApiSince=24)]
public abstract bool MoveDatabaseFrom (Android.Content.Context? sourceContext, string? name);
[<Android.Runtime.Register("moveDatabaseFrom", "(Landroid/content/Context;Ljava/lang/String;)Z", "GetMoveDatabaseFrom_Landroid_content_Context_Ljava_lang_String_Handler", ApiSince=24)>]
abstract member MoveDatabaseFrom : Android.Content.Context * string -> bool

Parametri

sourceContext
Context

Contesto di origine che contiene il database esistente da spostare.

name
String

Nome del file di database.

Restituisce

true se lo spostamento ha avuto esito positivo o se il database non esiste nel contesto di origine, in caso contrario false.

Attributi

Commenti

Spostare un file di database esistente dal contesto di archiviazione di origine specificato a questo contesto. Questo viene in genere usato per eseguire la migrazione dei dati tra posizioni di archiviazione dopo un aggiornamento, ad esempio la migrazione all'archiviazione protetta dal dispositivo.

Il database deve essere chiuso prima di essere spostato.

Documentazione Java per android.content.Context.moveDatabaseFrom(android.content.Context, java.lang.String).

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Si applica a