SyncResult.DelayUntil プロパティ

定義

SyncManager に対して、要求のアカウントと機関に一致する将来の同期要求を、エポックから数秒で遅延させる必要があることを示すために使用Java。

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

プロパティ値

属性

注釈

SyncManager に対して、要求のアカウントと機関に一致する将来の同期要求を、エポックから数秒で遅延させる必要があることを示すために使用Java。

たとえば、次の同期を少なくとも 5 分間遅延させる場合は、次のようになります。

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

既定では、同期が失敗した場合、システムは、システムの既定の初期遅延時間を使用して指数バックオフで後で再試行します。これは常に #delayUntil よりも優先されます。つまり、システムのバックオフ時間が #delayUntilよりも大きい場合、 #delayUntil は基本的に無視されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象