Язык

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.

Атрибуты

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Java документации по android.content.ContextWrapper.moveDatabaseFrom(android.content.Context, java.lang.String).

Применяется к