Click or drag to resize

ISchemaSynchManager Interface


A manager for performing schema syncs.

Namespace:  Ingeniux.CMS
Assembly:  Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.308
Syntax
public interface ISchemaSynchManager

The ISchemaSynchManager type exposes the following members.

Properties
  NameDescription
Public propertySiteXmlPath
Gets the site's XML path.
Top
Methods
  NameDescription
Public methodAnalyzePages
Analyzes the change effort of syncing the provided pages and returns a collection of IPageToSyncWithScore.
Public methodGetPagesByID
Get a list of pages to sync given a list of page IDs.
Public methodGetPagesToSync
Get the pages that use the given schema.
Public methodSynchAssets
Performs a schema sync for all of the provided assets.
Public methodSynchPages
Performs a schema sync for all of the provided pages.
Top
Events
  NameDescription
Public eventPageSynced
An event handler for page syncs. When page syncs occur the synced page is emitted in an event.
Top
See Also