Question about ArcGIS Runtime applications and data synchronization against FeatureServer :
I am planning an application for Runtime base. Application will consume data from Enterprise Geodatabase for offline use. Database contains some tens of FeatureClasses and tables. Data is versioned to support long transaction workflow, using other ArcGIS apps so far. Versioned data contains quite frequent changes (hourly). Fresh data is expected to be available for offline Runtime app. Data can be published for Runtime app using ArcGIS Server and FeatureServer.
Documentation introduces normal workflows for creating replicas for Runtime app (Services pattern, Desktop pattern, Pre-planned- and On-demand workflows https://developers.arcgis.com/net/latest/forms/guide/offline.htm#ESRI_SECTION1_CE8510056B11448D9D54FDE06CC8924D ). However, I cannot find details how to get data from particular DB-version to offline cache.
Most likely there is no need to update this data on offline use (two-way sync). One-way synchronization is therefore ok for me. Current goal is to use “Services pattern + On-demand” -workflow as stated here : https://developers.arcgis.com/net/latest/forms/guide/create-an-offline-map.htm#ESRI_SECTION1_3A0564ED13764295BB72D4A258A9924B It is still ok to deviate this plan if needed. Getting data from particular version is the must.