ESRI.ArcGIS.Mobile
Synchronize() Method
See Also  Send Feedback
ESRI.ArcGIS.Mobile.FeatureCaching Namespace > FeatureServiceReplicaManager Class > Synchronize Method : Synchronize() Method

Synchronizes changes between the feature service and a client based on the replicaID provided by the client synchronously.

Syntax

Visual Basic (Declaration) 
Public Overloads Function Synchronize() As IDictionary(Of Integer, FeatureServiceReplicaResults)
C# 
public IDictionary<int, FeatureServiceReplicaResults> Synchronize()

Return Value

List of FeatureSource Id, FeatureServiceReplicaResults

Exceptions

ExceptionDescription
InvalidOperationExceptionMobileCache required
InvalidOperationExceptionMobileCache closed
InvalidOperationExceptionSyncOptions parameter required
InvalidOperationExceptionInvalid replica
InvalidOperationExceptionServer supports only bidirectional sync direction
InvalidOperationExceptionInvalid feature source id
InvalidOperationExceptionError exporting changes
InvalidOperationExceptionSynchronization failed
InvalidOperationExceptionInvalid server response
InvalidOperationExceptionServer request failed
ESRI.ArcGIS.Mobile.Exceptions.TokenCredentialExceptionToken Required
InvalidOperationExceptionOperation In progress
InvalidOperationExceptionService doesn't support per layer sync
InvalidOperationExceptionInvalid coordinate system
InvalidOperationExceptionInvalid unit
InvalidOperationExceptionInvalid Fullextent
InvalidOperationExceptionInvalid Initialextent
InvalidOperationExceptionService has no valid layers
InvalidOperationExceptionUnable to retrieve service capabilities

Remarks

By Default Sync Direction will be set to Bidirectional for all FeatureSources

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2013 All Rights Reserved.