AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

Language Members

The Language type exposes the following members.

Methods


  Name Description
Public method Clone
Creates a deep clone of this Language instance. The clone is always unfrozen regardless of the source's frozen state, so callers can mutate it freely.
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 Language instance, preventing further mutations.
Public method GetParameters
Retrieve the parameters required for the specified stored procedure
Public method GetSQL
Retrieves the SQL statement for the specified command name. Currently returns an empty string.
Public method SetData
Updates this entity with values from the result set returned by the specified stored procedure.

Properties


  Name Description
Public property Abbreviation
Gets or sets the abbreviation.
Public property CreatedBy
Gets or sets the created by.
Public property CreatedDate
Gets or sets the created date.
Public property DisplayName
Gets or sets the display name.
Public property EnglishName Obsolete.
Gets the English display name. Use DisplayName instead.
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 Language is frozen. Runtime-only flag — never serialized.
Public property LastModifiedBy
Gets or sets the last modified by.
Public property LastModifiedDate
Gets or sets the last modified date.
Public property Name
Gets or sets the name.
Public property Orientation
Gets or sets the orientation.
Public property SortOrder
Gets or sets the sort order.