AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

AdvantageAttribute Members

The AdvantageAttribute type exposes the following members.

Methods


  Name Description
Public method Clone
Creates a deep clone of this AdvantageAttribute 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 AdvantageAttributeType
Gets or sets the type of the advantage attribute.
Public property IsFrozen
Checks whether this AdvantageAttribute is frozen. Runtime-only flag — never serialized.
Public property Key
Gets or sets the key.
Public property Obj
Gets or sets the object.