Click or drag to resize

ICMSPageFactory Interface

Represents the entry point to the Ingeniux Dynamic Site Server. It is used to retrieve Pages by xID or Structured URL.

Namespace:  Ingeniux.Runtime
Assembly:  IGXRuntimeAPI (in IGXRuntimeAPI.dll) Version: 10.6.308
Syntax
public interface ICMSPageFactory

The ICMSPageFactory type exposes the following members.

Properties
  NameDescription
Public propertyAssetFactory
Gets the Asset Factory.
Public propertyAssetMap Obsolete.
Gets the Asset Map.
Public propertyAuthenticationManager
Gets the authentication manager.
Public propertyCacheSiteControls
Gets/sets whether to cache Site Control file content.
Public propertyGlobalExportsDefinitions
Gets the global exports definitions.
Public propertyIsDesignTime
Gets whether the Page Factory is working with a Design-time CMS Site Instance, or published content.
Public propertyLocalExportsIncludeLinks
Gets/sets whether to expand Links on target Pages when retrieving local exports for a Navigation/Link item.
Public propertyPhysicallyCacheLinks
Public propertyRedirectsionMap
Gets the redirections map.
Public propertySiteControlSchemas
Gets/sets the schema types (root element names) of Site/Section Controls to be cached (only effective if the "CacheSiteControls" property is enabled).
Public propertyUrlMap
Gets the structured URL map.
Top
Methods
  NameDescription
Public methodGetDITAContent
Gets a DITA content by Http Request.
Public methodGetPage(HttpRequestBase, Boolean)
Gets a Page by Http Request.
Public methodGetPage(HttpRequestBase, String, Boolean, Boolean)
Gets a Page by its unique xID
Public methodGetPageByPath
Gets a Page by its relative URL path.
Top
See Also