AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

KeyValue Members

The KeyValue type exposes the following members.

Methods


  Name Description
Public method Clone
Creates a deep clone of this KeyValue instance.
Public method EnforceFreezeOnMutation
Enforces the freeze contract; logs if this instance is frozen when a mutation is attempted.
Public method Freeze
Freezes this instance; subsequent mutation attempts will be logged.

Properties


  Name Description
Public property IsActive
Gets or sets a value indicating whether this instance is active.
Public property IsFrozen
Checks whether this KeyValue is frozen. Runtime-only flag — never serialized.
Public property Key
Gets or sets the key.
Public property MasterID
Gets or sets the master identifier.
Public property SortOrder
Gets or sets the sort order.
Public property Value
Gets or sets the value.