Lingua

BackupAgent.OnQuotaExceeded(Int64, Int64) Metodo

Definizione

Notifica che l'operazione di backup corrente dell'applicazione causa il superamento delle dimensioni massime consentite dal trasporto.

[Android.Runtime.Register("onQuotaExceeded", "(JJ)V", "GetOnQuotaExceeded_JJHandler", ApiSince=24)]
public virtual void OnQuotaExceeded(long backupDataBytes, long quotaBytes);
[<Android.Runtime.Register("onQuotaExceeded", "(JJ)V", "GetOnQuotaExceeded_JJHandler", ApiSince=24)>]
abstract member OnQuotaExceeded : int64 * int64 -> unit
override this.OnQuotaExceeded : int64 * int64 -> unit

Parametri

backupDataBytes
Int64

Quantità di dati misurata durante l'inizializzazione dell'operazione di backup, se il totale supera la quota assegnata dell'app. Se la misurazione iniziale ha suggerito che i dati si adattassero ma poi troppi dati sono stati effettivamente inviati come parte dell'operazione, questo valore è la quantità di dati trasmessi nel trasporto al momento del raggiungimento della quota.

quotaBytes
Int64

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

Attributi

Commenti

Notifica che l'operazione di backup corrente dell'applicazione causa il superamento delle dimensioni massime consentite dal trasporto. L'operazione di backup in corso viene interrotta ed è stato eseguito il rollback: tutti i dati archiviati da un'operazione di backup precedente sono ancora intatti. In genere, lo stato di superamento della quota verrà rilevato prima che tutti i dati vengano effettivamente trasmessi in rete.

Il quotaBytes valore è la dimensione totale dei dati attualmente consentita per questa applicazione. Se necessario, l'applicazione può usarla come suggerimento per determinare la quantità di dati da archiviare. Ad esempio, un'applicazione di messaggistica potrebbe scegliere di archiviare solo i messaggi più recenti, rilasciando contenuto precedente sufficiente per rimanere al di sotto della quota.

Si noti che la quota massima per l'applicazione può cambiare nel tempo. In particolare, in futuro la quota potrebbe crescere. Le applicazioni che si adattano alla quota quando si decide quali dati archiviare devono essere consapevoli di questo aspetto e implementano i meccanismi di archiviazione dei dati in modo da sfruttare la quota aggiuntiva.

per android.app.backup.BackupAgent.onQuotaExceeded(long, long).

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