語言

ContextWrapper.MoveDatabaseFrom(Context, String) 方法

定義

將現有的資料庫檔案從給定的來源儲存上下文移動到這個上下文。 這通常用於升級後的資料在儲存位置間的遷移,例如遷移到裝置保護儲存裝置。 資料庫必須關閉後才能移動。

[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

參數

sourceContext
Context

包含既有資料庫的來源上下文,以便移動。

name
String

資料庫檔案的名稱。

傳回

若移動成功或資料庫在來源上下文中不存在,則為 true;否則為 false。

屬性

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Java 文件 android.content.ContextWrapper.moveDatabaseFrom(android.content.Context, java.lang.String)。

適用於