The IField type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | ChangeFieldValueWithoutValidation |
Changes the field to be the passed value.
|
![]() | SetValidator |
Set the validator for the definition.
(Inherited from IFieldDefinition.) |
![]() | Validate |
Validates the field, building an array of failures if needed.
|
Properties
Name | Description | |
---|---|---|
![]() | AllowNullValue |
Test the field to see if it allows null value.
(Inherited from IFieldDefinition.) |
![]() | ExtendedPropertyInfo |
Storage for ExtendedColumnInfo of IField in context.
ExtendedColumnInfo is a DataClass for Extended Properties.
|
![]() | FieldName |
Get the string name of the field.
(Inherited from IFieldDefinition.) |
![]() | FieldValue |
Storage for the field value.
|
![]() | IsDirty |
Storage for the flag indicating the field has been changed and not updated.
|
![]() | IsPrimaryKeyField |
Storage for a flag indicating the field is the primary key field.
(Inherited from IFieldDefinition.) |
![]() | PreviousFieldValue |
Get the field's previous value, during field value change.
|
![]() | ReadOnly |
Test the field to see if it is read-only.
(Inherited from IFieldDefinition.) |
![]() | Validator |
Get the validator of this field.
(Inherited from IFieldDefinition.) |
Events
Name | Description | |
---|---|---|
![]() | FieldValueChanged |
The event handler called when a field value is changed.
|