AbstractPreferences.SyncSpi Método

Definição

Esse método é invocado com esse nó bloqueado.

[Android.Runtime.Register("syncSpi", "()V", "GetSyncSpiHandler")]
protected abstract void SyncSpi();
[<Android.Runtime.Register("syncSpi", "()V", "GetSyncSpiHandler")>]
abstract member SyncSpi : unit -> unit
Atributos

Exceções

se o repositório de backup não estiver disponível ou causar uma falha na operação.

Comentários

Esse método é invocado com esse nó bloqueado. O contrato desse método é sincronizar todas as preferências armazenadas em cache armazenadas neste nó com qualquer um armazenado no repositório de backup. (É perfeitamente possível que esse nó não exista no repositório de backup, seja porque ele foi excluído por outra VM ou porque ainda não foi criado.) Observe que esse método não deve sincronizar as preferências em nenhum subnodo desse nó. Se o repositório de backup sincronizar naturalmente uma subárvore inteira de uma só vez, o implementador será incentivado a substituir a sincronização(), em vez de simplesmente substituir esse método.

Se esse nó gerar um BackingStoreException, a exceção será propagada além da invocação delimitante #sync() .

Java documentação para java.util.prefs.AbstractPreferences.syncSpi().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a