Show / Hide Table of Contents

Class GeodatabaseDeltaInfo

Represents the delta files created to synchronize changes to a Geodatabase.

Inheritance
Object
GeodatabaseDeltaInfo
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Esri.ArcGISRuntime.Tasks.Offline
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class GeodatabaseDeltaInfo
Remarks

A delta geodatabase is a file that contains the changes that have occurred since a mobile replica Geodatabase was last synchronized with its feature service. See the document Synchronize Replica for an overview of the delta files used in synchronization.

There are two types of delta geodatabase:

  • Local edits, performed on the user's device, are exported as an "upload" delta that is applied to the originating feature service.
  • Online edits, performed by other users are requested as a "download" delta which is then applied to the local replica geodatabase.

Delta geodatabases allow you to troubleshoot sync problems. For example, you can inspect the geodatabase changes or you could send the file to the administrator of the feature service.

To access the GeodatabaseDeltaInfo after a sync has completed, set one of the following properties to true:

  • KeepGeodatabaseDeltas. This will populate the GeodatabaseDeltaInfo property.
  • KeepGeodatabaseDeltas. This will add instances to the GeodatabaseDeltaInfos property.

Properties

Name Description
DownloadDeltaPath

Gets the full file path of the downloaded delta file, including the file name and extension.

FeatureServiceUri

Gets the feature service that is used to sync changes to the geodatabase specified by GeodatabasePath.

GeodatabasePath

Gets the file path to the Geodatabase that is used to sync changes, including the file name and extension.

UploadDeltaPath

Gets the full file path of the generated upload delta file, including the file name and extension.

Applies to

TargetVersions
.NET Standard 2.0100.10 - 200.0
.NET 6.0100.13 - 200.0
.NET 6.0 Windows100.13 - 200.0
.NET 6.0 Android200
.NET 6.0 iOS200
.NET Framework100.10 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.10 - 100.12
Android100.10 - 100.15
iOS100.10 - 100.15
UWP100.10 - 200.0
In This Article
Back to top Copyright © 2022 Esri.