Langue

SyncResult.DelayUntil Propriété

Définition

Utilisé pour indiquer à SyncManager que les futures demandes de synchronisation qui correspondent au compte et à l'autorité de la requête doivent être retardées jusqu'à une heure en secondes depuis Java époque.

[Android.Runtime.Register("delayUntil")]
public long DelayUntil { get; set; }
[<Android.Runtime.Register("delayUntil")>]
member this.DelayUntil : int64 with get, set

Valeur de propriété

Utilisé pour indiquer à SyncManager que les futures demandes de synchronisation qui correspondent au compte et à l'autorité de la requête doivent être retardées jusqu'à une heure en secondes depuis Java époque. Par exemple, si vous souhaitez retarder la synchronisation suivante pendant au moins 5 minutes, puis : result.delayUntil = (System.currentTimeMillis() / 1000) + 5 * 60 ; Par défaut, lorsqu’une synchronisation échoue, le système retente plus tard avec une interruption exponentielle avec le délai initial par défaut du système, qui gagne toujours sur delayUntil , c’est-à-dire si le temps d’interruption du système est supérieur à delayUntil, delayUntil sera essentiellement ignoré.

Attributs

Remarques

Utilisé pour indiquer à SyncManager que les futures demandes de synchronisation qui correspondent au compte et à l'autorité de la requête doivent être retardées jusqu'à une heure en secondes depuis Java époque.

Par exemple, si vous souhaitez retarder la synchronisation suivante pendant au moins 5 minutes, puis :

result.delayUntil = (System.currentTimeMillis() / 1000) + 5 * 60;

Par défaut, lorsqu’une synchronisation échoue, le système retente plus tard avec une interruption exponentielle avec le délai initial par défaut du système, ce qui gagne toujours par-dessus #delayUntil , c’est-à-dire si le temps d’interruption du système est supérieur #delayUntilà , #delayUntil sera essentiellement ignoré.

Java documentation pour android.content.SyncResult.delayUntil.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à