namespace Umbraco.Cms.Core.Models; public interface IReadOnlyContentBase { /// /// Gets the integer identifier of the entity. /// int Id { get; } /// /// Gets the Guid unique identifier of the entity. /// Guid Key { get; } /// /// Gets the creation date. /// DateTime CreateDate { get; } /// /// Gets the last update date. /// DateTime UpdateDate { get; } /// /// Gets the name of the entity. /// string? Name { get; } /// /// Gets the identifier of the user who created this entity. /// int CreatorId { get; } /// /// Gets the identifier of the parent entity. /// int ParentId { get; } /// /// Gets the level of the entity. /// int Level { get; } /// /// Gets the path to the entity. /// string? Path { get; } /// /// Gets the sort order of the entity. /// int SortOrder { get; } /// /// Gets the content type id /// int ContentTypeId { get; } /// /// Gets the identifier of the writer. /// int WriterId { get; } /// /// Gets the version identifier. /// int VersionId { get; } }