For Babelfish Release 1.11.1.3

AttributeFieldBase Class

Common abstract class for all AttributeField generic classes. Primarly only exists to allow for Deserialization

Definition

Namespace: Scopos.BabelFish.DataModel.Definitions
Assembly: BabelFish (in BabelFish.dll) Version: 1.11.1.4+b1da393815f6638555a663d9a94167ecabea5695
C#
public abstract class AttributeFieldBase : IReconfigurableRulebookObject
Inheritance
Object    AttributeFieldBase
Derived
Implements
IReconfigurableRulebookObject

Constructors

Properties

Comment Internal documentation comments. All text is ignored by the system.
Description Human readable description of what this feild represents.
DisplayName Human readable name for the field. This is the value that is displayed to users in a form entering ATTRIBUTE VALUES. In a Simple Attribute, it is customarily the same value as the parent's (ATTRIBUTE's) DisplayName.
FieldName Name given to this field. It is unique within the parent ATTRIBUTE.
Key In an ATTRIBUTE that has MultipleValues set to true, Key determines the unique identifier in the list. Exactly one AttributeField within an ATTRIBUTE must have Key set to true.
MultipleValues True if the user may enter multiple values in this field (in other words, its a list). False if the user may only enter one value.
Required True if the user is required to enter a value. False if the user desn't have to. If the user doesn't have to, then the DefaultValue is applied.
ValueType The type of data that this field will hold.

Methods

BaseGetDefaultValue 
BaseValidateFieldValue 
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Overrides ObjectToString)

Fields

See Also