Click or drag to resize

IReplicatorReplicate(Boolean, IEnumerableString, IEnumerableString, IEnumerableString, String) Method


Starts replication on all Replication Targets.

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
IEnumerable<IReplicationTaskMonitor> Replicate(
	bool cleanReplication,
	IEnumerable<string> pageFiles,
	IEnumerable<string> miscFiles,
	IEnumerable<string> removedFiles,
	string publishingTaskId = ""
)

Parameters

cleanReplication  Boolean
Whether to perform a clean replication
pageFiles  IEnumerableString
Page files to replicate
miscFiles  IEnumerableString
Other files to replicate
removedFiles  IEnumerableString
Files removed during publish (used for ditavals that have been unmarked). Important for incremental publish replication to make sure unmarked DITAVAL files get deleted.
publishingTaskId  String  (Optional)

[Missing <param name="publishingTaskId"/> documentation for "M:Ingeniux.CMS.IReplicator.Replicate(System.Boolean,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String},System.String)"]

Return Value

IEnumerableIReplicationTaskMonitor
Collection of monitors for each Replication Target.
See Also