AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

LanguageDomain Members

The LanguageDomain type exposes the following members.

Methods


  Name Description
Public method Clone
Creates a deep clone of this LanguageDomain. The cloned LanguageDomain 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 LanguageDomain instance, preventing further mutations.

Properties


  Name Description
Public property Dictionary
Gets or sets the dictionary.
Public property ID
Gets or sets the identifier.
Public property IsActive
Gets or sets a value indicating whether this instance is active.
Public property IsFrozen
Checks whether this LanguageDomain is frozen. Runtime-only flag — never serialized.
Public property IsPrimary
Gets or sets a value indicating whether this instance is primary.
Public property SortOrder
Gets or sets the sort order.
Public property UrlLanguageSlug
Gets or sets the URL language slug.