BackupAgent.OnFullBackup(FullBackupDataOutput) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Anwendung verfügt über eine Sicherung des gesamten Dateisysteminhalts.
[Android.Runtime.Register("onFullBackup", "(Landroid/app/backup/FullBackupDataOutput;)V", "GetOnFullBackup_Landroid_app_backup_FullBackupDataOutput_Handler")]
public virtual void OnFullBackup (Android.App.Backup.FullBackupDataOutput? data);
[<Android.Runtime.Register("onFullBackup", "(Landroid/app/backup/FullBackupDataOutput;)V", "GetOnFullBackup_Landroid_app_backup_FullBackupDataOutput_Handler")>]
abstract member OnFullBackup : Android.App.Backup.FullBackupDataOutput -> unit
override this.OnFullBackup : Android.App.Backup.FullBackupDataOutput -> unit
Parameter
- data
- FullBackupDataOutput
Ein strukturierter Wrapper, der auf das Sicherungsziel zeigt.
- Attribute
Ausnahmen
Hinweise
Die Anwendung verfügt über eine Sicherung des gesamten Dateisysteminhalts. data
verweist auf das Sicherungsziel, und die App hat die Möglichkeit, auszuwählen, welche Dateien gespeichert werden sollen. Rufen Sie die #fullBackupFile(File, FullBackupDataOutput)
Hilfsmethode auf, um eine Datei als Teil der Sicherung zu übernehmen. Nachdem alle Dateidaten in die Ausgabe geschrieben wurden, gibt der Agent von dieser Methode zurück und der Sicherungsvorgang wird beendet.
Bestimmte Teile der App-Daten werden niemals gesichert, auch wenn die App sie explizit an die Ausgabe sendet:
<ul>li Der Inhalt des #getCacheDir()
Verzeichnisses/li Li><>Der Inhalt des #getCodeCacheDir()
Verzeichnisses<</li li>><Der Inhalt des #getNoBackupFilesDir()
Verzeichnisses</li li>><Li Der Inhalt des freigegebenen Bibliotheksverzeichnisses< der App/li></ul><>
Die Standardimplementierung dieser Methode sichert die gesamte Gesamtheit der dateisystemeigenen Dateisystemstrukturen der Anwendung bis zur Ausgabe, die nicht in den wenigen oben aufgeführten Ausnahmen aufgeführt ist. Apps müssen diese Methode nur außer Kraft setzen, wenn sie besondere Einschränkungen festlegen müssen, welche Dateien über das steuerelement hinausgehen, das #getNoBackupFilesDir()
sie bietet. Alternativ können sie eine XML-Ressource bereitstellen, um anzugeben, welche Daten eingeschlossen oder ausgeschlossen werden sollen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Weitere Informationen
- NoBackupFilesDir
- <xref:Android.App.Backup.BackupAgent.FullBackupFile(Java.IO.File%2c+Android.App.Backup.FullBackupDataOutput)>
- <xref:Android.App.Backup.BackupAgent.OnRestoreFile(Android.OS.ParcelFileDescriptor%2c+System.Int64%2c+System.Int64%2c+System.Int64%2c+System.Int64%2c+System.Int64)>