SyncResult.DelayUntil Proprietà

Definizione

Usato per indicare a SyncManager che le richieste di sincronizzazione future che corrispondono all'account e all'autorità della richiesta devono essere posticipate fino a un periodo di tempo in secondi dall'Java periodo.

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

Valore della proprietà

Usato per indicare a SyncManager che le richieste di sincronizzazione future che corrispondono all'account e all'autorità della richiesta devono essere posticipate fino a un periodo di tempo in secondi dall'Java periodo. Ad esempio, se si vuole ritardare la sincronizzazione successiva per almeno 5 minuti, quindi: result.delayUntil = (System.currentTimeMillis() / 1000) + 5 * 60; Per impostazione predefinita, quando una sincronizzazione ha esito negativo, il sistema ritenta più tardi con un back-off esponenziale con il tempo di ritardo iniziale predefinito del sistema, che prevale sempre su delayUntil, ovvero se il tempo di back-off del sistema è maggiore di delayUntil , delayUntil verrà essenzialmente ignorato.

Attributi

Commenti

Usato per indicare a SyncManager che le richieste di sincronizzazione future che corrispondono all'account e all'autorità della richiesta devono essere posticipate fino a un periodo di tempo in secondi dall'Java periodo.

Ad esempio, se si vuole ritardare la sincronizzazione successiva per almeno 5 minuti, allora:

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

Per impostazione predefinita, quando una sincronizzazione ha esito negativo, il sistema ritenta in un secondo momento con un back-off esponenziale con il tempo di ritardo iniziale predefinito del sistema, che prevale sempre su #delayUntil , ovvero se il tempo di back-off del sistema è maggiore di #delayUntil, #delayUntil verrà essenzialmente ignorato.

per android.content.SyncResult.delayUntil.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a