ArcGIS Pro 2.8 API Reference Guide
GenerateReplicas Method

ArcGIS.Desktop.Mapping.Offline Namespace > GenerateOfflineMap Class : GenerateReplicas Method
The map whose content will be replicated
The parameters used to configure the replication process
Generate bi-directional replicas for all sync-enabled content in the map. This method must be called on the MCT. Use QueuedTask.Run.
Syntax
public void GenerateReplicas( 
   Map map,
   GenerateReplicaParams replicaParams
)
Public Sub GenerateReplicas( _
   ByVal map As Map, _
   ByVal replicaParams As GenerateReplicaParams _
) 

Parameters

map
The map whose content will be replicated
replicaParams
The parameters used to configure the replication process
Exceptions
ExceptionDescription
This method or property must be called within the lambda passed to QueuedTask.Run.
Map cannot be null
Extent cannot be null or empty
Map and extent spatial references must be equal
Map has no sync-enabled content
Remarks
To generate a replica, the target feature service(s) must have bi-directional synchronization enabled. Feature service layers from a branch versioned feature service must be connected to the default version.
At the conclusion of GenerateReplica, layers that were sourced on the target feature service(s), whose data was/were replicated, are re-sourced to point to the local copy of the geodatabase(s) created via the GenerateReplica process. The extent of data copied to the local geodatabase is controlled by the replicaParams.Extent property.
Calling GenerateReplicas on a map with no sync-enabled content will throw a System.InvalidOperationException. See GetCanGenerateReplicas
Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

GenerateOfflineMap Class
GenerateOfflineMap Members