Namespace Esri.ArcGISRuntime.Tasks.Offline
Classes
DownloadPreplannedOfflineMapJob
A job to download the map area from an online map as part of the preplanned offline workflow.
DownloadPreplannedOfflineMapParameters
Parameters used for creating a DownloadPreplannedOfflineMapJob.
DownloadPreplannedOfflineMapResult
The result of a DownloadPreplannedOfflineMapJob.
EstimateTileCacheSizeJob
A job that estimates the size of a tile cache from a service.
EstimateTileCacheSizeResult
Results of an export tile cache size estimate job.
ExportTileCacheJob
A job that exports a tile cache (.tpk or .tpkx) from a service.
ExportTileCacheParameters
Parameters for an export tile cache operation
ExportTileCacheTask
A task used to export a tile cache (.tpk or .tpkx). Use this in conjunction with a map or image service to generate and download tile packages.
ExportVectorTilesJob
A job to download vector tiles and associated styles from a vector tile service. The job can also export an item resource cache from a portal item.
ExportVectorTilesParameters
Parameters for an ExportVectorTilesTask operation.
ExportVectorTilesResult
A class representing the result of an ExportVectorTilesJob.
ExportVectorTilesTask
A task used to export vector tiles and optionally a portal item's vector tile style resources.
GenerateGeodatabaseJob
A job that requests a feature service to generate a geodatabase file to be downloaded for offline use.
GenerateGeodatabaseParameters
Represents the parameters to a generate method on a geodatabase sync task.
GenerateLayerOption
An object that is used in conjunction with GenerateGeodatabaseParameters to identify what layers or tables to take offline.
GenerateOfflineMapJob
A Job to generate an offline map from an online map.
GenerateOfflineMapParameterOverrides
Class that gives access to the individual parameters objects that will generate the various geodatabase, vector tile and tile cache packages that make up the data of an offline map.
GenerateOfflineMapParameters
Parameters used for creating a GenerateOfflineMapJob.
GenerateOfflineMapResult
The result of a GenerateOfflineMapJob.
GeodatabaseDeltaInfo
Represents the delta files created to synchronize changes to a Geodatabase.
GeodatabaseSyncTask
Task for generating and syncing offline data from an ArcGIS Server FeatureService.
OfflineCapability
Describes whether a layer or table can be included in an offline map.
OfflineMapCapabilities
Indicates if there is at least one layer or table that cannot be included in the offline map.
OfflineMapItemInfo
Contains properties to override the offline maps item properties.
OfflineMapParametersKey
A key comprising of a service URL and type of an online service. The key is used to lookup values in a dictionary exposed by a GenerateOfflineMapParameterOverrides.
OfflineMapSyncJob
A Job to synchronize an offline map's geodatabases with their originating services.
OfflineMapSyncLayerResult
The result of a OfflineMapSyncJob for a single layer or table.
OfflineMapSyncParameters
Parameters used for creating a OfflineMapSyncJob.
OfflineMapSyncResult
The result of a OfflineMapSyncJob.
OfflineMapSyncTask
A task with methods related to synchronizing an offline map's geodatabases with their originating services.
OfflineMapTask
A task used to take a map offline.
OfflineMapUpdateCapabilities
Describes supported methods for obtaining updates for a preplanned map area.
OfflineMapUpdatesInfo
Provides information on the available updates for an offline map.
PreplannedMapArea
Represents a single preplanned offline map area.
ScheduledUpdateUploadRequiredException
An exception thrown when local edits must be sent to a service (with Upload) before scheduled updates can download a replacement geodatabase.
SyncGeodatabaseJob
Represents a job that synchronizes changes to a local geodatabase back to a feature service.
SyncGeodatabaseParameters
Represents the parameters to SyncGeodatabase(SyncGeodatabaseParameters, Geodatabase) method on a GeodatabaseSyncTask.
SyncLayerOption
This can be used in conjunction with SyncGeodatabaseParameters object to specify per layer synchronization options.
Enums
AttachmentSyncDirection
The direction to synchronize attachments as part of geodatabase sync task.
DestinationTableRowFilter
Indicates whether tables will contain all rows or can be filtered to a smaller set of related rows. Used by the DestinationTableRowFilter property.
EsriVectorTilesDownloadOption
Enumerates options for downloading an Esri vector tile basemap service.
GenerateLayerQueryOption
Control which features are copied from the server when creating a geodatabase.
GenerateOfflineMapUpdateMode
Different modes for synchronization of features in a generated offline map.
OfflineMapParametersType
Indicates the type of parameters object used to take layers offline.
OfflineUpdateAvailability
Enumerates whether offline data has updates, has no updates, or that the availability of updates cannot be determined.
OnlineOnlyServicesOption
Enumerates the possible options for dealing with online-only services (those that cannot be taken offline).
PreplannedPackagingStatus
Enumerates the different packaging states that an online PreplannedMapArea can be in.
PreplannedScheduledUpdatesOption
Enumerates options for downloading read-only preplanned updates from an online map area.
PreplannedUpdateMode
Different modes for how updates are obtained for a preplanned map area.
ReturnLayerAttachmentOption
Indicate the type of layers we wish to include attachments with when taking feature layers offline.
SyncDirection
The direction to synchronize as part of geodatabase sync task.
SyncModel
Specifies the synchronization model for the replica being created: per-layer, per-geodatabase, or none.
UtilityNetworkSyncMode
The different modes for generation and synchronization of utility networks as part of a geodatabase sync task.