Langue

BackupAgent.OnEstimateFullBackupBytes(Int64, Int32) Méthode

Définition

Estimer la quantité de données en octets qu’une sauvegarde complète fournira.

[Android.Runtime.Register("onEstimateFullBackupBytes", "(JI)J", "GetOnEstimateFullBackupBytes_JIHandler", ApiSince=36)]
public virtual long OnEstimateFullBackupBytes(long quotaBytes, int transportFlags);
[<Android.Runtime.Register("onEstimateFullBackupBytes", "(JI)J", "GetOnEstimateFullBackupBytes_JIHandler", ApiSince=36)>]
abstract member OnEstimateFullBackupBytes : int64 * int -> int64
override this.OnEstimateFullBackupBytes : int64 * int -> int64

Paramètres

quotaBytes
Int64

Taille maximale des données que le transport permet actuellement à cette application de stocker en tant que sauvegarde.

transportFlags
Int32

indicateurs avec des informations supplémentaires sur le transport de sauvegarde.

Retours

taille estimée de la sauvegarde complète. Si la taille retournée est négative, l’agent de sauvegarde revient à utiliser #onFullBackup(FullBackupDataOutput) pour mesurer la taille.

Attributs

Remarques

Estimer la quantité de données en octets qu’une sauvegarde complète fournira. Cela est utilisé pendant la vérification préliminaire pour vous assurer que la taille ne dépasse pas le quota de sauvegarde.

Par défaut, la taille de sauvegarde est mesurée en appelant #onFullBackup(FullBackupDataOutput) et en examinant la taille de la sauvegarde qu’elle produit lors de l’abandon des données. Cette méthode peut être substituée pour fournir une autre estimation plus efficace si nécessaire.

Java documentation pour android.app.backup.BackupAgent.onEstimateFullBackupBytes(long, int).

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 à