Context.MoveDatabaseFrom(Context, String) Methode

Definition

Verschieben Sie eine vorhandene Datenbankdatei aus dem angegebenen Quellspeicherkontext in diesen Kontext.

[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

Parameter

sourceContext
Context

Der Quellkontext, der die zu verschiebende Datenbank enthält.

name
String

Der Name der Datenbankdatei.

Gibt zurück

true , wenn die Verschiebung erfolgreich war oder wenn die Datenbank nicht im Quellkontext vorhanden war, andernfalls false.

Attribute

Hinweise

Verschieben Sie eine vorhandene Datenbankdatei aus dem angegebenen Quellspeicherkontext in diesen Kontext. Dies wird in der Regel verwendet, um Daten nach einem Upgrade zwischen Speicherorten zu migrieren, z. B. zum gerätegeschützten Speicher.

Die Datenbank muss vor dem Verschieben geschlossen werden.

Java-Dokumentation für android.content.Context.moveDatabaseFrom(android.content.Context, java.lang.String).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: