ContextWrapper.MoveDatabaseFrom(Context, String) Methode

Definition

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.

[Android.Runtime.Register("moveDatabaseFrom", "(Landroid/content/Context;Ljava/lang/String;)Z", "GetMoveDatabaseFrom_Landroid_content_Context_Ljava_lang_String_Handler", ApiSince=24)]
public override 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)>]
override this.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 die Datenbank nicht im Quellkontext vorhanden war, andernfalls "false".

Attribute

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

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

Gilt für: