2017-03-07 6 views
2

https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-dotnet-backend-how-to-use-server-sdkAzure mobile app android EnableQuery [Seitengröße]

Wie "EnableQuery [Seitengröße]" auf Android zu tun?

Die Seite erklärt, wie man auf dem Server vorgeht, aber nichts über die Clientseite erwähnt.

Und Android Client sagt mir nicht.

Ich brauche etwa 5000 Datensätze und derzeit Android Mobile App sdk holt 50 Datensätze standardmäßig und führt 100 Anrufe. Ich möchte Seitengröße auf 1000 auf Android machen.

Antwort

1

Die Implementierung des Android-SDK bietet nicht die Einzelheiten zum Ändern der Größe der Auslagerungsdatei. Die Einrichtungen sind dort (siehe PullStrategy.java im Repo), aber es gibt keine Möglichkeit, es in den Code einzuhängen.

Für jetzt, sollten Sie:

  1. File an issue on the azure-mobile-apps-android-client repo
  2. eine benutzerdefinierte Version des Clients bauen - verändert den defaultTop Wert in PullStrategy.java

Wenn wir es richtig verarbeiten können, Sie müssen die Unterklasse IncrementalPullStrategy in der Lage sein, die Seitengröße anzugeben und dann eine PullStrategy in den Konstruktor der Sync-Tabelle zu übergeben. Wir freuen uns darauf, eine PR zu machen, wenn Sie daran arbeiten.

+0

Haben wir Android Client-SDK-Kontaktpunkt? weil wir mehr als ein Problem haben und es kritisch ist. :) und möchte eine gute Lösung für das Projekt haben. –

+0

Wenn Sie einen Azure-Supportvertrag abgeschlossen haben, können Sie über diesen Vertrag senden. Wenn nicht, haben Sie Zugriff auf SO, Azure Forums und das GitHub Repo. –

Verwandte Themen