ITableField

Assembly: Db;

Namespace: Prognoz.Platform.Interop.Db;

Description

The ITableField interface contains properties of a table field.

Inheritance Hierarchy

          INamedEntityModel

          ITableFields

Comments

To work with all table fields, use the ITableFields interface.

Properties

  Property name Brief description
The CaseSensitiveId property determines the identifier of a table field.
The DataDomain property determines type of table field data if it is used to store multibyte information.
The DataType property determines field type.
The DefaultValue property determines default value for the field.
The Expression property returns expression of calculated field.
The IsCalculated property determines whether the field is calculated.
The IsIdentity property determines that values of this field identify each string of data in the unique way.
The IsSparse property returns whether sparse columns are used to store data.
The Mandatory property determines whether empty values are allowed in the field.
The Precision property determines quantity of decimal digits of field.
The Size property determines total length of the field.

Properties inherited from INamedEntity

  Property name Brief description
The Id property determines object identifier.
The Key property returns object key.
The Name property determines object name.

See also:

Db Assembly Interfaces