ContentResolver.SyncExtrasScheduleAsExpeditedJob 字段
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将此同步操作作为“加速作业”运行(请参阅 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
字段值
- 属性
注解
将此同步操作作为“加速作业”运行(请参阅 android.app.job.JobInfo.Builder#setExpedited(boolean)
)。 通常(如果未指定此标志),同步操作将作为常规 android.app.job.JobService
作业执行。
由于加速作业与常规作业相比存在各种限制,因此此标志不能与其他某些标志结合使用,否则将引发一个 IllegalArgumentException
标志。 值得注意的是,由于加速作业不支持各种约束,因此以下限制适用:ul>li 不能用于 li>>不能用于 #SYNC_EXTRAS_EXPEDITED
<<#SYNC_EXTRAS_REQUIRE_CHARGING
li 不能用于定期同步。><< <li>如果加速作业同步失败并计划重试,则重试的同步将计划为常规作业,除非 #SYNC_EXTRAS_IGNORE_BACKOFF
已设置。 </ul>
这与 #SYNC_EXTRAS_EXPEDITED
.
适用于 . 的 android.content.ContentResolver.SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOB
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。