Classes
| Class | Description | |
|---|---|---|
| BuildNewHandlerAttribute |
This attribute is used to override the default behavior when creating new data items.
See IBuildNewHandler for mor information on this subject.
| |
| DataConnection |
Represents a connection to the Composite C1 data system.
| |
| DataEventArgs |
This class contains information for several data events.
| |
| DataEvents<(Of <(<'TData>)>)> |
This class contains all the event fired by C1 when changes are made
to data items.
| |
| PageNode |
Represents a page in the Composite C1 sitemap hierarchy.
| |
| SitemapNavigator |
Provide access to the Composite C1 sitemap structure and primary page attributes.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IBuildNewHandler |
This interface is used togehter with the attribute BuildNewHandlerAttribute.
It is possible to overwrite the default behavior when a new data item is created through the method New<(Of <<'(TData>)>>)()()()()
To do this, you have to implement this interface and attach it to your IData type by using the attribute BuildNewHandlerAttribute
|
Delegates
| Delegate | Description | |
|---|---|---|
| DataEventHandler |
The event handle type for several storage events.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| PublicationScope |
Define the scope of data in relation to publication status. Data which support publication should always be maintained
in the “Unpublihed” scope, while reading data on the public website should always be done in the “Published” scope.
Correct setting of the PublicationScope is typically handled by Composite C1 and should in general not be changed by developers.
Setting an explicit PublicationScope is typically only needed on new service end-points or
if specific features relating to data updating / publication is desired.
See DataConnection | |
| SitemapScope |
Define a set of elements in a tree structure, relative to a particular node.
|