Obsolete Members for GeodatabaseSyncTask

  • GeodatabaseSyncTask
  • The following members of class GeodatabaseSyncTask are deprecated. They are provided to keep old source code working. We strongly advise against using them in new code.

    Signals

    (deprecated) void importGeodatabaseDeltaCompleted(const QUuid &taskId, const QList<Esri::ArcGISRuntime::SyncLayerResult *> &syncLayerResults)

    Static Public Members

    (deprecated) Esri::ArcGISRuntime::TaskWatcher importGeodatabaseDelta(Esri::ArcGISRuntime::Geodatabase *geodatabase, const QString &pathToDeltaFile)

    Member Function Documentation

    [static] Esri::ArcGISRuntime::TaskWatcher GeodatabaseSyncTask::importGeodatabaseDelta(Esri::ArcGISRuntime::Geodatabase *geodatabase, const QString &pathToDeltaFile)

    This function is deprecated. We strongly advise against using it in new code.

    Imports a geodatabase delta and applies it to the given geodatabase.

    • geodatabase - The mobile geodatabase to apply the import to.
    • pathToDeltaFile - The path to delta file on the local file system to import the delta from.

    A delta geodatabase contains the changes that have occurred since a mobile replica Geodatabase was last-synchronized with the feature service. See https://developers.arcgis.com/rest/services-reference/enterprise/synchronize-replica.htm for an overview of the delta files used in synchronization. A "download" delta geodatabase contains the online edits that will be imported to the local geodatabase.

    You should not execute more than one sync on a particular geodatabase at the same time. This includes any operations that export or import deltas from the local Geodatabase:

    Returns a TaskWatcher for the operation. The operation can be canceled.

    Note: Before 100.3, this function was not static and must be called from object. Since 100.3, this function should be used as static function, with instance() to connect to signals.

    This is deprecated at 200.0. Use Esri::ArcGISRuntime::GeodatabaseSyncTask::importDelta instead

    [signal] void GeodatabaseSyncTask::importGeodatabaseDeltaCompleted(const QUuid &taskId, const QList<Esri::ArcGISRuntime::SyncLayerResult *> &syncLayerResults)

    This function is deprecated. We strongly advise against using it in new code.

    Signal emitted when the task completes that imports a geodatabase delta.

    • taskId - The ID of the completed task.
    • syncLayerResults - The list of SyncLayerResult objects per layer that indicate the results of importing this delta.

    The returned SyncLayerResult objects have the GeodatabaseSyncTask as their parent.

    This is deprecated at 200.0. Use importDeltaCompleted(const QUuid& taskId, const QList<Esri::ArcGISRuntime::SyncLayerResult*>& syncLayerResults) instead

    See also Returned QObjects Parenting and importGeodatabaseDelta().

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.