Try our conversational search powered by Generative AI!

Class NodeContentBase

Base class for all types of nodes in the catalog (nodes as well as the catalog itself and the catalog root).

Inheritance
System.Object
NodeContentBase
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
Namespace: EPiServer.Commerce.Catalog.ContentTypes
Assembly: EPiServer.Business.Commerce.dll
Version: 13.30.0
Syntax
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