supportsUtilityNetworkTopologySyncDownloadOnly property

bool supportsUtilityNetworkTopologySyncDownloadOnly

True if the available utility network topology data support download-only synchronization, false otherwise.

If the value is true, utility network topology data can be taken offline with SyncModel.geodatabase. The downloaded geodatabase cannot be edited directly. If you want to incorporate edits made on the service, you can synchronize the geodatabase using SyncDirection.download.

If the value is false, utility network topology data can only be taken offline with SyncModel.geodatabase if SyncCapabilities.supportsUtilityNetworkTopologySync is true. The downloaded geodatabase supports editing and synchronization in any direction - SyncDirection.download, SyncDirection.upload, SyncDirection.bidirectional.

When SyncCapabilities.supportsUtilityNetworkTopologySync is false, utility network topology data can only be taken offline with SyncModel.none. In this situation, the geodatabase is read-only and does not support synchronization. To integrate updates from the service into the geodatabase, the current geodatabase needs to be replaced by downloading it again.

Implementation

bool get supportsUtilityNetworkTopologySyncDownloadOnly {
  return _withThrowingErrorHandler((errorHandler) {
    return runtimecore
        .RT_SyncCapabilities_getSupportsUtilityNetworkTopologySyncDownloadOnly(
      _handle,
      errorHandler,
    );
  });
}