Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class ContentCoreData

Class for representing content in a light weight fashion. This class only contains the meta properties for content.

Inheritance
System.Object
ContentCoreData
Namespace: EPiServer.DataAbstraction
Assembly: EPiServer.dll
Version: 12.0.3
Syntax
public class ContentCoreData : Object

Constructors

ContentCoreData()

Declaration
public ContentCoreData()

Properties

Gets or sets a value indicating whether [automatic link].

Declaration
public bool AutomaticLink { get; set; }
Property Value
Type Description
System.Boolean

true if [automatic link]; otherwise, false.

Changed

Gets or sets the time when the content was last changed.

Declaration
public DateTime Changed { get; set; }
Property Value
Type Description
System.DateTime

ContentAssetsID

Gets or sets the content assets id

Declaration
public Guid ContentAssetsID { get; set; }
Property Value
Type Description
System.Guid

ContentGuid

Gets or sets the unique guid based identifier for the content.

Declaration
public Guid ContentGuid { get; set; }
Property Value
Type Description
System.Guid

ContentLinkGuid

Gets or sets the guid based content link.

Declaration
public Guid ContentLinkGuid { get; set; }
Property Value
Type Description
System.Guid

ContentReference

Gets or sets the unique identifier (ContentReference) for the content.

Declaration
public ContentReference ContentReference { get; set; }
Property Value
Type Description
ContentReference

ContentTypeID

Gets or sets the content type identifier for the content (see ID).

Declaration
public int ContentTypeID { get; set; }
Property Value
Type Description
System.Int32

Created

Gets or sets the time when the content was created.

Declaration
public DateTime Created { get; set; }
Property Value
Type Description
System.DateTime

Deleted

Gets or sets a value indicating whether this ContentCoreData is deleted.

Declaration
public bool Deleted { get; set; }
Property Value
Type Description
System.Boolean

true if deleted; otherwise, false.

ExternalFolderID

Declaration
public int ExternalFolderID { get; set; }
Property Value
Type Description
System.Int32

FetchData

Gets or sets a value indicating whether this content is fetching data another content.

Declaration
public bool FetchData { get; set; }
Property Value
Type Description
System.Boolean

true if data is fetched from another content; otherwise, false.

LinkUrl

Gets or sets the link URL. The URL is epxressed as a locally valid root-relative http path and query, including the appropriate ID. This is stored in the database, but can actually be derived from ID and ContentTypeID.

Declaration
public string LinkUrl { get; set; }
Property Value
Type Description
System.String

The link URL.

MasterLanguageBranchID

Gets or sets the ID number for the master language branch.

Declaration
public int MasterLanguageBranchID { get; set; }
Property Value
Type Description
System.Int32

ParentID

Gets or sets the ID number specifying the parent content.

Declaration
public int ParentID { get; set; }
Property Value
Type Description
System.Int32

PendingPublish

Gets or sets a value indicating whether the content is pending publish.

Declaration
public bool PendingPublish { get; set; }
Property Value
Type Description
System.Boolean

true if content is pending publish; otherwise, false.

Saved

Gets or sets the time when the content was last save.

Declaration
public DateTime Saved { get; set; }
Property Value
Type Description
System.DateTime

StartPublish

Gets or sets the time when the content will be published.

Declaration
public Nullable<DateTime> StartPublish { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

StopPublish

Gets or sets the time when the content will stop to be published.

Declaration
public Nullable<DateTime> StopPublish { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

Extension Methods