[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