AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

PathRecord Members

The PathRecord type exposes the following members.

Methods


  Name Description
Public method Clone
Creates a deep clone of this PathRecord with a cloned Attributes instance. The cloned PathRecord is always unfrozen.
Public method EnforceFreezeOnMutation
Enforces the freeze by logging and optionally throwing if a property is being set on a frozen instance.
Public method Freeze
Freezes this PathRecord and its nested Attributes.

Properties


  Name Description
Public property Attributes
Gets or sets the attributes.
Public property ID
Gets or sets the ID.
Public property IsActive
Gets or sets a value indicating whether this instance is active.
Public property IsFrozen
Checks whether this PathRecord is frozen. Runtime-only flag — never serialized.
Public property IsPrimary
Gets or sets a value indicating whether this instance is primary.
Public property Path
Gets or sets the path.
Public property SortOrder
Gets or sets the sort order.