Langue

FileBackupHelper.PerformBackup Méthode

Définition

En fonction oldStatede , déterminez quels fichiers du répertoire de données de l’application doivent être sauvegardés, écrivez-les dans le flux de données et remplissez newState l’état tel qu’il existe maintenant.

[Android.Runtime.Register("performBackup", "(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V", "GetPerformBackup_Landroid_os_ParcelFileDescriptor_Landroid_app_backup_BackupDataOutput_Landroid_os_ParcelFileDescriptor_Handler")]
public virtual void PerformBackup(Android.OS.ParcelFileDescriptor? oldState, Android.App.Backup.BackupDataOutput? data, Android.OS.ParcelFileDescriptor? newState);
[<Android.Runtime.Register("performBackup", "(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V", "GetPerformBackup_Landroid_os_ParcelFileDescriptor_Landroid_app_backup_BackupDataOutput_Landroid_os_ParcelFileDescriptor_Handler")>]
abstract member PerformBackup : Android.OS.ParcelFileDescriptor * Android.App.Backup.BackupDataOutput * Android.OS.ParcelFileDescriptor -> unit
override this.PerformBackup : Android.OS.ParcelFileDescriptor * Android.App.Backup.BackupDataOutput * Android.OS.ParcelFileDescriptor -> unit

Paramètres

oldState
ParcelFileDescriptor

Un point en lecture seule ParcelFileDescriptor ouvert pointant vers le dernier état de sauvegarde fourni par l’application. Peut être null, auquel cas aucun état antérieur n’est fourni et l’application doit effectuer une sauvegarde complète.

data
BackupDataOutput

Pointage en lecture/écriture BackupDataOutput ouvert vers la destination des données de sauvegarde. En règle générale, l’application utilise des classes d’assistance de sauvegarde pour écrire dans ce fichier.

newState
ParcelFileDescriptor

Un fichier ouvert, en lecture/écriture ParcelFileDescriptor pointant vers un fichier vide. L’application doit enregistrer l’état de sauvegarde final ici après avoir écrit les données demandées dans le data flux de sortie.

Implémente

Attributs

Remarques

En fonction oldStatede , déterminez quels fichiers du répertoire de données de l’application doivent être sauvegardés, écrivez-les dans le flux de données et remplissez newState l’état tel qu’il existe maintenant. Quand oldState c’est nullle cas, tous les fichiers sont sauvegardés.

Cela ne doit être appelé que directement à partir de l’implémentation BackupAgentHelper . Consultez android.app.backup.BackupAgent#onBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) une description des significations des paramètres.

Java documentation pour android.app.backup.FileBackupHelper.performBackup(android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à