ISiteSerializeForIncrementalPublishing Method Ingeniux CMS Content Store API

Incrementally produces XML serialization for a specific Publishing Target. This method generates the content of published reference.xml for Dynamic Site Server.

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 9.0.565.0 (9.0.565)
Syntax

XElement SerializeForIncrementalPublishing(
	IPublishingTarget pubTarget,
	IEnumerable<string> idsToPublish,
	out Dictionary<string, IPage> loadedPages
)

Parameters

pubTarget
Type: Ingeniux.CMSIPublishingTarget
The Publishing Target to serialize for
idsToPublish
Type: System.Collections.GenericIEnumerableString

[Missing <param name="idsToPublish"/> documentation for "M:Ingeniux.CMS.ISite.SerializeForIncrementalPublishing(Ingeniux.CMS.IPublishingTarget,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.Dictionary{System.String,Ingeniux.CMS.IPage}@)"]

loadedPages
Type: System.Collections.GenericDictionaryString, IPage

[Missing <param name="loadedPages"/> documentation for "M:Ingeniux.CMS.ISite.SerializeForIncrementalPublishing(Ingeniux.CMS.IPublishingTarget,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.Dictionary{System.String,Ingeniux.CMS.IPage}@)"]

Return Value

Type: XElement
Xml content generate for the specific Publishing Target
Remarks

The generate content is the standard reference.xml content, with SiteBaseUrl attribute value set from the Publishing Target's Base Url setting value.

See Also

Reference