RddFieldInfo Class |
|
Namespace: XSharp.RDD.Support
The RddFieldInfo type exposes the following members.
| Name | Description | |
|---|---|---|
| RddFieldInfo(RddFieldInfo) | Construct a RddFieldInfo object. | |
| RddFieldInfo(String, String, Long, Long, Long) | Construct a RddFieldInfo object. | |
| RddFieldInfo(String, DbFieldType, Long, Long, Long, DBFFieldFlags) | Construct a RddFieldInfo object. |
| Name | Description | |
|---|---|---|
| CanSort | Can the field be sorted? | |
| Caption | Dynamic property for the Caption. Read from the VFP properties collection. | |
| ColumnName | Dynamic property for the ColumnName. Read from the VFP properties collection. | |
| DefaultValue | Dynamic property for the DefaultValue. Read from the VFP properties collection. | |
| Description | Dynamic property for the Description. Read from the VFP properties collection. | |
| FieldTypeFlags | FieldType as a string | |
| FieldTypeStr | Field type as 1 character string. | |
| Format | Dynamic property for the Format. Read from the VFP properties collection. | |
| HasProperties | Does the field have properties. | |
| InputMask | Dynamic property for the InputMask. Read from the VFP properties collection. | |
| IsAutoIncrement | Is it an autoincrement ? | |
| IsBinary | Is it binary ? | |
| IsCompressed | Is it a compressed field (not implemented yet) ? | |
| IsEncrypted | Is it an encryped field (not implemented yet)? | |
| IsMemo | Is it a memo ? | |
| IsNullable | Is it nullable ? | |
| IsStandard | Is it a standard Dbase 3 field (CDLMN) ? | |
| IsUnicode | Is it a unicode text ? | |
| IsUnique | Dynamic property for the IsUnique. Read from the VFP properties collection. | |
| IsVarLength | Is it a variable length field ? | |
| IsVfp | Is it a VFP extended field ? | |
| PrimaryKey | Dynamic property for the PrimaryKey. Read from the VFP properties collection. | |
| Properties | Dynamic list of optional properties, such as Caption, Description. | |
| RuleExpression | Dynamic property for the RuleExpression. Read from the VFP properties collection. | |
| RuleText | Dynamic property for the RuleText. Read from the VFP properties collection. |
| Name | Description | |
|---|---|---|
| BlankValue | Return the blank (non null) value of the column. | |
| Clone | Clone a RddFieldInfo object. | |
| CopyValues | Copy values from one object to another. | |
| FindType | ||
| SameType | Check if two fields match in type, length and decimals. | |
| ToString | (Overrides ToString.) | |
| Validate | Validate combinations of type, length and decimals. |
| Name | Description | |
|---|---|---|
| Alias | Alternative name, no length limit. This is the Caption for VFP fields | |
| Decimals | Decimal positions | |
| FieldType | Field Type | |
| Flags | Flags, such as Nullable, AutoIncrement, Binary etc. | |
| Length | Physical length in the table | |
| Name | Name, normally max 10 characters | |
| NextValue | Next key for autoincrement columns. | |
| Offset | Offset in the record buffer for DBF fields. | |
| Ordinal | 1 based Ordinal position in the RDD. | |
| StepValue | Step value for autoincrement columns. |