BackupAgent.OnRestoreFile Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Controle los datos entregados a través del descriptor de archivo especificado durante una operación de restauración completa.
[Android.Runtime.Register("onRestoreFile", "(Landroid/os/ParcelFileDescriptor;JLjava/io/File;IJJ)V", "GetOnRestoreFile_Landroid_os_ParcelFileDescriptor_JLjava_io_File_IJJHandler")]
public virtual void OnRestoreFile (Android.OS.ParcelFileDescriptor? data, long size, Java.IO.File? destination, Android.App.Backup.BackupFileType type, long mode, long mtime);
[<Android.Runtime.Register("onRestoreFile", "(Landroid/os/ParcelFileDescriptor;JLjava/io/File;IJJ)V", "GetOnRestoreFile_Landroid_os_ParcelFileDescriptor_JLjava_io_File_IJJHandler")>]
abstract member OnRestoreFile : Android.OS.ParcelFileDescriptor * int64 * Java.IO.File * Android.App.Backup.BackupFileType * int64 * int64 -> unit
override this.OnRestoreFile : Android.OS.ParcelFileDescriptor * int64 * Java.IO.File * Android.App.Backup.BackupFileType * int64 * int64 -> unit
Parámetros
- data
- ParcelFileDescriptor
Descriptor de archivo de solo lectura desde el que el agente puede leer size
bytes de datos de archivo.
- size
- Int64
Número de bytes de contenido de archivo que se va a restaurar en el destino especificado. Si el objeto del sistema de archivos que se va a restaurar es un directorio, size
será cero.
- destination
- File
Archivo en disco que se va a restaurar con los datos especificados.
- type
- BackupFileType
El tipo de objeto del sistema de archivos que se está restaurando. Esto será o BackupAgent#TYPE_FILE
BackupAgent#TYPE_DIRECTORY
.
- mode
- Int64
Modo de acceso que se va a asignar al destino después de escribir sus datos. Se trata del formato estándar usado por chmod()
.
- mtime
- Int64
La hora de modificación del archivo cuando se realizó una copia de seguridad, adecuada para asignarse al archivo después de escribir sus datos.
- Atributos
Excepciones
Comentarios
Controle los datos entregados a través del descriptor de archivo especificado durante una operación de restauración completa. El agente recibe la ruta de acceso a la ubicación original del archivo, así como su tamaño y metadatos.
El descriptor de archivo solo puede leerse para size
bytes; intentar leer más datos tiene un comportamiento indefinido.
La implementación predeterminada crea el archivo o directorio de destino y lo rellena con los datos del descriptor de archivo y, a continuación, establece el modo de acceso del archivo y el tiempo de modificación para que coincida con los argumentos de restauración.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.