BackupAgent.OnQuotaExceeded(Int64, Int64) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Notificação de que a operação de backup atual do aplicativo faz com que ele exceda o tamanho máximo permitido pelo transporte.
[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
Parâmetros
- backupDataBytes
- Int64
A quantidade de dados medidos ao inicializar a operação de backup, se o total exceder a cota alocada do aplicativo. Se a medida inicial sugerisse que os dados se ajustariam, mas, em seguida, muitos dados foram realmente enviados como parte da operação, então esse valor é a quantidade de dados que foram transmitidos para o transporte no momento em que a cota foi atingida.
- quotaBytes
- Int64
O tamanho máximo de dados que o transporte atualmente permite que esse aplicativo armazene como backup.
- Atributos
Comentários
Notificação de que a operação de backup atual do aplicativo faz com que ele exceda o tamanho máximo permitido pelo transporte. A operação de backup em andamento é interrompida e revertida: todos os dados armazenados por uma operação de backup anterior ainda estão intactos. Normalmente, o estado excedido por cota será detectado antes que todos os dados sejam realmente transmitidos pela rede.
O quotaBytes valor é o tamanho total de dados permitido atualmente para este aplicativo. Se desejado, o aplicativo pode usar isso como uma dica para determinar a quantidade de dados a serem armazenados. Por exemplo, um aplicativo de mensagens pode optar por armazenar apenas as mensagens mais recentes, descartando conteúdo mais antigo suficiente para permanecer abaixo da cota.
Observe que a cota máxima do aplicativo pode ser alterada ao longo do tempo. Em particular, no futuro, a cota poderá aumentar. Os aplicativos que se adaptam à cota ao decidir quais dados armazenar devem estar cientes disso e implementar seus mecanismos de armazenamento de dados de uma maneira que possa aproveitar a cota adicional.
Java documentação para android.app.backup.BackupAgent.onQuotaExceeded(long, long).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.