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.3.169
Syntax
public interface ICMSPageFactory

The ICMSPageFactory type exposes the following members.

Properties
  NameDescription
Public propertyAssetMap
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 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