SyncResult.TooManyDeletions Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se usa para indicar que SyncAdapter determinó que tendría que emitir demasiadas operaciones de eliminación en el servidor para satisfacer la solicitud (tal como se define en SyncAdapter).
[Android.Runtime.Register("tooManyDeletions")]
public bool TooManyDeletions { get; set; }
[<Android.Runtime.Register("tooManyDeletions")>]
member this.TooManyDeletions : bool with get, set
Valor de propiedad
Se usa para indicar que SyncAdapter determinó que tendría que emitir demasiadas operaciones de eliminación en el servidor para satisfacer la solicitud (tal como se define en SyncAdapter). SyncManager registrará que se produjo un error en la solicitud de sincronización y hará que se cree una notificación del sistema que pregunte al usuario qué quiere hacer sobre esto. Dará al usuario la oportunidad de elegir entre (1) continuar incluso con esas eliminaciones, (2) revertir las eliminaciones o (3) no tomar ninguna acción. Si el usuario decide (1) o (2), SyncManager emitirá otra solicitud de sincronización con ContentResolver.SYNC_EXTRAS_OVERRIDE_TOO_MANY_DELETIONS o ContentResolver.SYNC_EXTRAS_DISCARD_LOCAL_DELETIONS establecido en los extras. A continuación, es necesario que SyncAdapter decida cómo respetar esa solicitud.
- Atributos
Comentarios
Se usa para indicar que SyncAdapter determinó que tendría que emitir demasiadas operaciones de eliminación en el servidor para satisfacer la solicitud (tal como se define en SyncAdapter). SyncManager registrará que se produjo un error en la solicitud de sincronización y hará que se cree una notificación del sistema que pregunte al usuario qué quiere hacer sobre esto. Dará al usuario la oportunidad de elegir entre (1) continuar incluso con esas eliminaciones, (2) revertir las eliminaciones o (3) no tomar ninguna acción. Si el usuario decide (1) o (2), SyncManager emitirá otra solicitud de sincronización con ContentResolver#SYNC_EXTRAS_OVERRIDE_TOO_MANY_DELETIONS o ContentResolver#SYNC_EXTRAS_DISCARD_LOCAL_DELETIONS establecida en los extras. A continuación, es necesario que SyncAdapter decida cómo respetar esa solicitud.
Java documentación para android.content.SyncResult.tooManyDeletions.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.