ContentResolver.SyncExtrasScheduleAsExpeditedJob Campo
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í.
Ejecute esta operación de sincronización como un "trabajo acelerado" (consulte android.app.job.JobInfo.Builder#setExpedited(boolean)
).
[Android.Runtime.Register("SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOB", ApiSince=31)]
public const string SyncExtrasScheduleAsExpeditedJob;
[<Android.Runtime.Register("SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOB", ApiSince=31)>]
val mutable SyncExtrasScheduleAsExpeditedJob : string
Valor de campo
- Atributos
Comentarios
Ejecute esta operación de sincronización como un "trabajo acelerado" (consulte android.app.job.JobInfo.Builder#setExpedited(boolean)
). Normalmente (si no se especifica esta marca), las operaciones de sincronización se ejecutan como trabajos normales android.app.job.JobService
.
Dado que los trabajos acelerados tienen varias restricciones en comparación con los trabajos normales, esta marca no se puede combinar con otras marcas; de lo contrario, se producirá una IllegalArgumentException
excepción . En particular, dado que los trabajos acelerados no admiten varias restricciones, se aplica la siguiente restricción: <ul><li>No se puede usar con #SYNC_EXTRAS_REQUIRE_CHARGING
<li>Can't be used with #SYNC_EXTRAS_EXPEDITED
<li>Can't be used on periodic syncs. <li>Cuando se produce un error en una sincronización de trabajos acelerados y se programa un reintento, la sincronización reintenta se programará como un trabajo normal a menos #SYNC_EXTRAS_IGNORE_BACKOFF
que se establezca. </ul>
Esto es diferente de #SYNC_EXTRAS_EXPEDITED
.
Documentación de Java para android.content.ContentResolver.SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOB
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.