[This is preliminary documentation and is subject to change.]
The FieldAttribute type exposes the following members.Constructors
| Name | Description | |
|---|---|---|
| FieldAttribute(Type) | Initializes a new instance of the FieldAttribute class | |
| FieldAttribute(JSONDataMap, String, StoreFlag, Boolean, DataKind, Boolean, Boolean, Object, Object, Object, Int32, Int32, CharCase, String, String, String, String, Boolean, String, String, String) |
Used for injection of pre-parsed value list
| |
| FieldAttribute(String, StoreFlag, Boolean, DataKind, Boolean, Boolean, String, Object, Object, Object, Int32, Int32, CharCase, String, String, String, String, Boolean, String, String, String, Boolean) | Initializes a new instance of the FieldAttribute class | |
| FieldAttribute(Type, String, String, Object, Object, Object, Object, Object, String, Object, Object, Object, Object, Object, Object, String, String, String, String, Object, String, String, String, Object) | Initializes a new instance of the FieldAttribute class |
Methods
| Name | Description | |
|---|---|---|
| Equals | (Overrides | |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from | ||
| GetHashCode | (Overrides | |
Gets the (Inherited from | ||
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class. (Inherited from | ||
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object. (Inherited from | ||
Creates a shallow copy of the current (Inherited from | ||
| ParseValueList |
Returns a ValueList parsed into key values as: val1: descr1,val2: desc2...
| |
| ParseValueListString |
Returns a string parsed into key values as: val1: descr1,val2: desc2...
| |
Returns a string that represents the current object. (Inherited from |
Extension Methods
Fields
| Name | Description | |
|---|---|---|
| BackendName |
Provides an overriden name for this field
| |
| BackendType |
Provides an overriden type for this field in backend,
i.e. CLR string may be stored as ErlPid in erlang
| |
| CharCase |
Controls character casing of textual fields
| |
| CloneFromRowType |
When set, points to a Typed-Row derivative that is used as a full clone
| |
| Default |
Provides default value
| |
| Description |
Provides description
| |
| DisplayFormat |
Display format string or null
| |
| FormatDescription |
Description for regular expression used for field format validation if set
| |
| FormatRegExp |
Regular expression used for field format validation if set
| |
| IsArow |
True if this field definition is used by Arow serializer
| |
| Key |
Determines whether this field is a part of the primary key
| |
| Kind |
Provides hint/classification for textual field data
| |
| m_MetadataContent | (Inherited from TargetedAttribute.) | |
| Max |
Provides high-bound validation check
| |
| MaxLength |
Imposes a limit on maximum amount of characters in a textual field
| |
| Min |
Provides low-bound validation check
| |
| MinLength |
Imposes a limit on minimum amount of characters in a textual field
| |
| NonUI |
If true indicates that this field is ignored when generating UI and ignored when UI supplies the value to the server.
Pass true to protect server-only structures from being modified by client
| |
| Required |
Determines whether the field must have data
| |
| StoreFlag |
Determines whether field should be loaded/stored from/to storage
| |
| TargetName |
Returns the name of target, i.e. the name of database engine i.e. "ORACLE11g" or "MySQL"
(Inherited from TargetedAttribute.) | |
| ValueList |
Returns a ";/,/|"-delimited list of permitted field values - used for lookup validation
| |
| Visible |
Determines whether the field is shown to user (i.e. as a grid column)
|
Properties
| Name | Description | |
|---|---|---|
| HasValueList |
Returns true if the value list is set or internal JSONDataMap is set
| |
| Metadata |
Returns structured metadata or null if there is no metadata defined
(Inherited from TargetedAttribute.) | |
| MetadataContent |
Returns metadata content string in Laconic format or null. Root not is not specified. I.e.: 'a=1 b=true c{...}'
(Inherited from TargetedAttribute.) | |
When implemented in a derived class, gets a unique identifier for this (Inherited from |
See Also