DbfAutoIncrementColumn Class |
Namespace: XSharp.RDD
The DbfAutoIncrementColumn type exposes the following members.
Name | Description | |
---|---|---|
DbfAutoIncrementColumn | Initializes a new instance of the DbfAutoIncrementColumn class |
Name | Description | |
---|---|---|
CanSort | Can the field be sorted? (Inherited from RddFieldInfo.) | |
Caption | (Inherited from RddFieldInfo.) | |
ColumnName | (Inherited from RddFieldInfo.) | |
DefaultValue | (Inherited from RddFieldInfo.) | |
Description | (Inherited from RddFieldInfo.) | |
FieldTypeFlags | (Inherited from RddFieldInfo.) | |
FieldTypeStr | Field type as 1 character string. (Inherited from RddFieldInfo.) | |
Format | (Inherited from RddFieldInfo.) | |
HasProperties | (Inherited from RddFieldInfo.) | |
InputMask | (Inherited from RddFieldInfo.) | |
IsAutoIncrement | Is it an autoincrement ? (Inherited from RddFieldInfo.) | |
IsBinary | Is it binary ? (Inherited from RddFieldInfo.) | |
IsCompressed | Is it a compressed field (not implemented yet) ? (Inherited from RddFieldInfo.) | |
IsEncrypted | Is it an encryped field (not implemented yet)? (Inherited from RddFieldInfo.) | |
IsMemo | Is it a memo ? (Inherited from RddFieldInfo.) | |
IsNullable | Is it nullable ? (Inherited from RddFieldInfo.) | |
IsStandard | Is it a standard Dbase 3 field (CDLMN) ? (Inherited from RddFieldInfo.) | |
IsUnicode | Is it a unicode text ? (Inherited from RddFieldInfo.) | |
IsUnique | (Inherited from RddFieldInfo.) | |
IsVarLength | Is it a variable length field ? (Inherited from RddFieldInfo.) | |
IsVfp | Is it a VFP extended field ? (Inherited from RddFieldInfo.) | |
PrimaryKey | (Inherited from RddFieldInfo.) | |
Properties | Dynamic list of optional properties, such as Caption, Description. (Inherited from RddFieldInfo.) | |
RuleExpression | (Inherited from RddFieldInfo.) | |
RuleText | (Inherited from RddFieldInfo.) |
Name | Description | |
---|---|---|
BlankValue | Return the blank (non null) value of the column. (Inherited from RddFieldInfo.) | |
Clone | Clone a RddFieldInfo object. (Inherited from RddFieldInfo.) | |
CopyValues | Copy values from one object to another. (Inherited from RddFieldInfo.) | |
EmptyValue | Get the default "empty" value, as you would get at EOF (Inherited from DbfIntegerColumn.) | |
GetValue | Get the value from the buffer (Inherited from DbfIntegerColumn.) | |
HandleNullValue | Handle NULL values. (Inherited from DbfColumn.) | |
InitValue | Initialize the buffer used for appends. Gets called once when a DBF is opened. (Inherited from DbfIntegerColumn.) | |
NewRecord | Update the buffer after appending. For example for AutoIncrement or TimeStamp columns. (Overrides NewRecord(Byte).) | |
PutValue | Write the value to the buffer (Overrides PutValue(Object, Byte).) | |
Read | Read the next autoincrement number from the dbf header | |
SameType | Check if two fields match in type, length and decimals. (Inherited from RddFieldInfo.) | |
ToString | (Inherited from RddFieldInfo.) | |
Validate | Validate combinations of type, length and decimals. (Inherited from DbfIntegerColumn.) | |
Write | Write the next autoincrement number to the dbf header |
Name | Description | |
---|---|---|
Alias | Alternative name, no length limit. This is the Caption for VFP fields (Inherited from RddFieldInfo.) | |
Decimals | Decimal positions (Inherited from RddFieldInfo.) | |
FieldType | Field Type (Inherited from RddFieldInfo.) | |
Flags | Flags, such as Nullable, AutoIncrement, Binary etc. (Inherited from RddFieldInfo.) | |
Length | Physical length in the table (Inherited from RddFieldInfo.) | |
Name | Name, normally max 10 characters (Inherited from RddFieldInfo.) | |
NextValue | Next key for autoincrement columns. (Inherited from RddFieldInfo.) | |
Offset | Offset in the record buffer for DBF fields. (Inherited from RddFieldInfo.) | |
Ordinal | 1 based Ordinal position in the RDD. (Inherited from RddFieldInfo.) | |
StepValue | Step value for autoincrement columns. (Inherited from RddFieldInfo.) |