AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

AdvantageDomainAttribute Members

The AdvantageDomainAttribute type exposes the following members.

Methods


  Name Description
Public method Clone
Deep-clones this instance, producing an unfrozen copy. PathRecord items are cloned (so the clone's lists don't share references with the source).
Public method EnforceFreezeOnMutation
Enforces the freeze contract; logs if this instance is frozen when a mutation is attempted.
Public method Freeze
Freezes this AdvantageDomainAttribute and its nested freezable PathRecord items.

Properties


  Name Description
Public property DocumentPathRecords
Gets or sets the document path records.
Public property ImagePathRecords
Gets or sets the image path records.
Public property IndexDirectory
Gets or sets the index directory.
Public property IsFrozen
Checks whether this AdvantageDomainAttribute is frozen. Runtime-only flag — never serialized.
Public property Protocol
Gets or sets the protocol.
Public property UseLanguageUrlSlugs
Gets or sets a value indicating whether [use language URL slugs].
Public property UserGuides
Gets or sets the user guides.
Public property WarmupSite
Gets or sets a value indicating whether [warmup site].