SelectLevel enumeration
namespace: Serenity.Data assembly: Serenity.Net.Data
Select level enumeration
public enum SelectLevel
Values
| name | value | description |
|---|---|---|
| Auto | 0 |
Auto is equivalent to List level for table fields and Details level for view fields. |
| Always | 1 |
Always select this field, even if it is in ExcludeColumns list |
| Lookup | 2 |
Select this field in ColumnSelection.Lookup, ColumnSelection.List or ColumnSelection.Details modes, or if it's specified in IncludeColumns list (if not also in ExcludeColumns list) |
| List | 3 |
Select this field in ColumnSelection.List or ColumnSelection.Details modes, or if it's specified in IncludeColumns list (if not also in ExcludeColumns list) |
| Details | 4 |
Select this field in ColumnSelection.Details mode or if it's specified in IncludeColumns list (if not also in ExcludeColumns list) |
| Explicit | 5 |
Don't select this field in any mode. Select it if specified in IncludeColumns list (if not also in ExcludeColumns list) |
| Never | 6 |
Never select this column. Use this for sensitive fields like password hash. |
See Also
- Source: SelectLevel.cs