SaaS CMS has officially launched! Learn more now.

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: 11.8.3
Syntax
public abstract class NodeContentBase : CatalogContentBase, IReadOnly<CatalogContentBase>, IReadOnly, IContent, IContentData, ILocalizable, ILocale, IVersionable, IRoutable, IContentSecurable, ISecurable

Constructors

NodeContentBase()

Declaration
protected NodeContentBase()

Methods

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