点击或拖拽改变大小

RddFieldInfo 类

X#
Helper class for the RDD system to store field information
继承层次
Object
  RddFieldInfo
    AdsColumn
    FoxColumnContext
    DbColumnInfo
    DbfColumn

命名空间:  XSharp.RDD.Support
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 CLASS RddFieldInfo
查看代码

RddFieldInfo 类型公开以下成员。

构造函数
  名称说明
公共方法RddFieldInfo(RddFieldInfo)
Construct a RddFieldInfo object.
公共方法RddFieldInfo(String, String, Int32, Int32, Int32)
Construct a RddFieldInfo object.
公共方法RddFieldInfo(String, DbFieldType, Int32, Int32, Int32, DBFFieldFlags)
Construct a RddFieldInfo object.
Top
属性
  名称说明
公共属性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.
Top
方法
  名称说明
公共方法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 (重写 ToString.)
公共方法Validate
Validate combinations of type, length and decimals.
Top
字段
  名称说明
公共字段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.
Top
参见