Click or drag to resize

ContentStore Class


The entry object to Ingeniux Content Store API. It is in charge of creating all communication sessions with the content store. This object should only be created once per app domain.
Inheritance Hierarchy
SystemObject
  Ingeniux.CMSContentStore

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
public class ContentStore : IContentStore, 
	IDisposable, IContentStoreEvents, IEntityEvents, IPublishingTargetEvents, IPublishingTaskEvents, 
	IPageEvents, IAssetEvents, ISiteEvents, IAssetManagerEvents, ITaxonomyEvents, 
	IUserEvents, IUserGroupEvents, IWorkflowTransitionEvents, ICategoryEvents, IRegisteredObject

The ContentStore type exposes the following members.

Constructors
 NameDescription
Public methodContentStoreInitializes a new instance of the ContentStore class
Public methodContentStore(ContentStoreOptions) Initializes a new instance of the ContentStore class, connecting to a content store via HTTP.
Top
Remarks
For detailed members information, please refers to the interfaces IContentStore and IUserInit.
Example
C#
IContentStore contentStore = new ContentStore("http://cms.yourfirm.com/testsite1/contentstore", "d:\IGX_Sites\cms\90\testsite1\App_Data\xml");
See Also