Show / Hide Table of Contents

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.

In This Article
Back to top Copyright © 2022 Esri.