BackupAgent.OnRestoreFile Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Gérez les données remises via le descripteur de fichier donné pendant une opération de restauration complète.
[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
Paramètres
- data
- ParcelFileDescriptor
Descripteur de fichier en lecture seule à partir duquel l’agent peut lire size
des octets de données de fichier.
- size
- Int64
Nombre d’octets de contenu de fichier à restaurer dans la destination donnée. Si l’objet système de fichiers en cours de restauration est un répertoire, size
il est égal à zéro.
- destination
- File
Fichier sur disque à restaurer avec les données données données.
- type
- BackupFileType
Type d’objet de système de fichiers en cours de restauration. Ce sera soit BackupAgent#TYPE_FILE
soit BackupAgent#TYPE_DIRECTORY
.
- mode
- Int64
Mode d’accès à affecter à la destination une fois ses données écrites. Il s’agit du format standard utilisé par chmod()
.
- mtime
- Int64
Heure de modification du fichier lorsqu’il a été sauvegardé, approprié pour être affecté au fichier une fois ses données écrites.
- Attributs
Exceptions
Remarques
Gérez les données remises via le descripteur de fichier donné pendant une opération de restauration complète. L’agent reçoit le chemin d’accès à l’emplacement d’origine du fichier, ainsi que sa taille et ses métadonnées.
Le descripteur de fichier ne peut être lu que pour size
les octets ; la tentative de lecture de données supplémentaires a un comportement non défini.
L’implémentation par défaut crée le fichier/répertoire de destination et le remplit avec les données du descripteur de fichier, puis définit le mode d’accès et l’heure de modification du fichier pour qu’il corresponde aux arguments de restauration.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.