Class ContentCoreData

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

Inheritance
System.Object
ContentCoreData
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.DataAbstraction
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
public class ContentCoreData

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

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Declaration
[Obsolete("Value is not used anymore, only supported Virtual Path Providers", true)]
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 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 DateTime? StopPublish { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

Extension Methods