Click or drag to resize

FieldCapabilities Enumeration

Field capabilities that can be ascertained using the Supports(FieldCapabilities) method.

Namespace:  NetQuarry.Data
Assembly:  EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax
public enum FieldCapabilities
Members
  Member nameValueDescription
Sorting0 The field can be used to sort. Generally a field can be sorted unless it is marked with ExcludeFromSelect (indicating that there may be no underlying column) or is bound to a column with an unsortable data type (e.g. LongVarChar in SQL-Server).
Filtering1 The field can be used to filter. Generally a field can be used to filter unless it is marked with ExcludeFromSelect (indicating that there may be no underlying column) or is bound to a column with an unfilterable data type.
Setting2 The field's value can be set. Generally a field can be set unless it is marked with ExcludeFromSelect (indicating that there may be no underlying column), is an Identify column, or has a CellType for which setting is not meaningful (e.g. a Button).
Saving3 The field's value can be saved. Generally a field can be saved unless it is marked with ExcludeFromSelect (indicating that there may be no underlying column), is an Identify column.
UnsecuredUse4 The field can be used where its value may be accessible to the user even when the field is not supposed to be visible. The following rules are observed as to which fields are allowed for unsecure use when not explicitly visible: Fields not allowed for unsecure use and not explicitly visible will not have their values included in any generated HTML (since the user could access that by performing a View Source in his browser).
Reading5 The field value can be read. Generally a field can be read unless it is a password field or it is permissioned to not allow Read access.
Navigating6 The field can be used as a link to navigate. This applies only to fields for which navigation is relevant and is primarily driven by the Navigation field permission.
SizingHorizontally7 The field can be resized horizontally during layout.
SizingVertically8 The field can be resized vertically during layout.
StrictUnsecuredUse9 Similar to UnsecuredUse except that the application is always considered to have IsStrictMode set.
See Also