Class NodeContentBase
Base class for all types of nodes in the catalog (nodes as well as the catalog itself and the catalog root).
Implements
EPiServer.Data.Entity.IReadOnly<CatalogContentBase>
EPiServer.Data.Entity.IReadOnly
EPiServer.Core.IContent
EPiServer.Core.IContentData
EPiServer.Core.ILocalizable
EPiServer.Core.ILocale
EPiServer.Core.IVersionable
EPiServer.Web.Routing.IRoutable
EPiServer.Security.IContentSecurable
EPiServer.Security.ISecurable
Inherited Members
Namespace: EPiServer.Commerce.Catalog.ContentTypes
Assembly: EPiServer.Business.Commerce.dll
Version: 13.30.0Syntax
public abstract class NodeContentBase : CatalogContentBase, IReadOnly<CatalogContentBase>, IReadOnly, IContent, IContentData, ILocalizable, ILocale, IVersionable, IRoutable, IContentSecurable, ISecurable
Constructors
NodeContentBase()
Declaration
protected NodeContentBase()
Methods
CreateWriteableCloneImplementation()
Creates the writeable clone including writeable clones of the content link and the language collection.
Declaration
protected override object CreateWriteableCloneImplementation()
Returns
Type | Description |
---|---|
System.Object |
Overrides
GetContentSecurityDescriptor()
Gets the content security descriptor.
Declaration
public IContentSecurityDescriptor GetContentSecurityDescriptor()
Returns
Type | Description |
---|---|
EPiServer.Security.IContentSecurityDescriptor | The content access control list. |
GetSecurityDescriptor()
Gets the security descriptor.
Declaration
public override ISecurityDescriptor GetSecurityDescriptor()
Returns
Type | Description |
---|---|
EPiServer.Security.ISecurityDescriptor | An instance of EPiServer.Security.ContentAccessControlList. |
Overrides
Implements
EPiServer.Data.Entity.IReadOnly<>
EPiServer.Data.Entity.IReadOnly
EPiServer.Core.IContent
EPiServer.Core.IContentData
EPiServer.Core.ILocalizable
EPiServer.Core.ILocale
EPiServer.Core.IVersionable
EPiServer.Web.Routing.IRoutable
EPiServer.Security.IContentSecurable
EPiServer.Security.ISecurable