BackupAgent.OnEstimateFullBackupBytes(Int64, Int32) Metodo

Definizione

Stimare la quantità di dati in byte che verrà recapitata da un backup completo.

[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

Parametri

quotaBytes
Int64

Dimensioni massime dei dati attualmente consentite al trasporto per l'archiviazione dell'applicazione come backup.

transportFlags
Int32

flag con informazioni aggiuntive sul trasporto di backup.

Valori restituiti

dimensioni stimate del backup completo. Se la dimensione restituita è negativa, l'agente di backup eseguirà il fallback all'uso #onFullBackup(FullBackupDataOutput) per misurare le dimensioni.

Attributi

Commenti

Stimare la quantità di dati in byte che verrà recapitata da un backup completo. Questa operazione viene usata durante il controllo preliminare per assicurarsi che le dimensioni non superino la quota di backup.

Per impostazione predefinita, le dimensioni del backup vengono misurate chiamando #onFullBackup(FullBackupDataOutput) e esaminando le dimensioni del backup che produce durante l'eliminazione dei dati. Questo metodo può essere sottoposto a override per fornire una stima alternativa ed efficiente, se necessario.

per android.app.backup.BackupAgent.onEstimateFullBackupBytes(long, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a