SyncResult.TooManyDeletions Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird verwendet, um anzugeben, dass der SyncAdapter festgestellt hat, dass zu viele Löschvorgänge auf dem Server ausgegeben werden müssen, um die Anforderung zu erfüllen (wie vom SyncAdapter definiert).
[Android.Runtime.Register("tooManyDeletions")]
public bool TooManyDeletions { get; set; }
[<Android.Runtime.Register("tooManyDeletions")>]
member this.TooManyDeletions : bool with get, set
Eigenschaftswert
Wird verwendet, um anzugeben, dass der SyncAdapter festgestellt hat, dass zu viele Löschvorgänge auf dem Server ausgegeben werden müssen, um die Anforderung zu erfüllen (wie vom SyncAdapter definiert). Der SyncManager zeichnet auf, dass die Synchronisierungsanforderung fehlgeschlagen ist und bewirkt, dass eine Systembenachrichtigung erstellt wird, die den Benutzer fragt, was er zu diesem Zweck tun möchte. Er gibt dem Benutzer die Möglichkeit, zwischen (1) zu wählen, selbst bei diesen Löschungen, (2) die Löschungen zurückzugeben oder (3) keine Aktion auszuführen. Wenn der Benutzer (1) oder (2) entscheidet, gibt der SyncManager eine weitere Synchronisierungsanforderung aus, wobei entweder ContentResolver.SYNC_EXTRAS_OVERRIDE_TOO_MANY_DELETIONS oder ContentResolver.SYNC_EXTRAS_DISCARD_LOCAL_DELETIONS in den Extras festgelegt sind. Es liegt dann bei syncAdapter, um zu entscheiden, wie diese Anforderung berücksichtigt werden soll.
- Attribute
Hinweise
Wird verwendet, um anzugeben, dass der SyncAdapter festgestellt hat, dass zu viele Löschvorgänge auf dem Server ausgegeben werden müssen, um die Anforderung zu erfüllen (wie vom SyncAdapter definiert). Der SyncManager zeichnet auf, dass die Synchronisierungsanforderung fehlgeschlagen ist und bewirkt, dass eine Systembenachrichtigung erstellt wird, die den Benutzer fragt, was er zu diesem Zweck tun möchte. Er gibt dem Benutzer die Möglichkeit, zwischen (1) zu wählen, selbst bei diesen Löschungen, (2) die Löschungen zurückzugeben oder (3) keine Aktion auszuführen. Wenn der Benutzer (1) oder (2) entscheidet, gibt der SyncManager eine andere Synchronisierungsanforderung mit oder ContentResolver#SYNC_EXTRAS_OVERRIDE_TOO_MANY_DELETIONSContentResolver#SYNC_EXTRAS_DISCARD_LOCAL_DELETIONS legt sie in den Extras fest. Es liegt dann bei syncAdapter, um zu entscheiden, wie diese Anforderung berücksichtigt werden soll.
Java Dokumentation für android.content.SyncResult.tooManyDeletions.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.