Platform Core .NET Assemblies API
EntitySchemaColumn Class Members
Properties  Methods 

The following tables list the members exposed by EntitySchemaColumn.

Public Constructors
 NameDescription
Public ConstructorEntitySchemaColumn ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCaptionOverridden. Заголовок колонки.  
Public PropertyColumnValueNameИмя колонки, сформированное на основании значения, которое она содержит.  
Public PropertyCreatedInSchemaUIdOverridden.   
Public PropertyDataValueTypeOverridden. Тип данных колонки.  
Public PropertyDefValueЗначение по умолчанию для колонки.  
Public PropertyDescriptionOverridden. Описание колонки.  
Public PropertyDisplayColumnValueNameФормирует строку с значением колонки для отображения на основании значения, которое она содержит.  
Public PropertyDisplayValueTypeТип данных отображаемого значения колонки, который соответствует системному типу среды .NET.  
Public PropertyHasConstDefValueОпределяет, установлено ли для данной колонки константное значение по умолчанию.  
Public PropertyHasDefValueОпределяет, установлено ли для данной колонки значение по умолчанию.  
Public PropertyHasReferenceSchemaListПризнак, ссылается ли данная колонка на другие схемы.  
Public PropertyIndexИндекс колонки.  
Public PropertyIsCascadeДля колонки типа справочник определяет, связана ли она каскадной связью с записью из справочника.  
Public PropertyIsDBReadOnlyПризнак, будет ли значение данной колонки записано в таблицу базы данных.  
Public PropertyIsDBRequirementПризнак, является ли колонка обязательной на уровне базы данных.  
Public PropertyIsIndexedПризнак индексируемости колонки.  
Public PropertyIsLocalizableПризнак использования локализуемого значения для колонки.  
Public PropertyIsMultiLineTextПризнак использования для колонки элемента управления MemoEdit.  
Public PropertyIsOneToOneInheritedColumnПризнак наследования колонки один к одному.  
Public PropertyIsSimpleLookupПризнак использования для колонки элемента управления ComboBoxEdit.  
Public PropertyIsSystem  
Public PropertyIsTrackChangesInDBПризнак журналируемости колонки.  
Public PropertyIsValueCloneableПризнак клонируемости колонки.  
Public PropertyIsVirtualПризнак, является ли колонка виртуальной.  
Public PropertyIsWeakReferenceОпределяет, что для колонки с типом справочник связь со справочником слабая на уровне базы данных, то есть нет внешнего ключа для проверки целостности.  
Public PropertyNameOverridden. Column name.  
Public PropertyNamePrefixOverridden.   
Public PropertyParentCollectionКоллекция колонок схемы, которой принадлежит текущая колонка.  
Public PropertyPrimaryImageColumnValueName  
Public PropertyReferenceEnumType  
Public PropertyReferenceSchemaOverridden. Схема, на которую ссылается текущая колонка типа справочник.  
Public PropertyReferenceSchemaListСписок ссылок на схемы, на которые ссылается данная колонка.  
Public PropertyReferenceSchemaUIdOverridden. Уникальный идентификатор, на который ссылается текущая колонка типа справочник.  
Public PropertyReferenceValueListSchemaOverridden. Виртуальный набор данных, на который ссылается текущая колонка с фиксированным списком значений.  
Public PropertyReferenceValueListSchemaUIdOverridden. Уникальный идентификатор виртуального набора данных, на который ссылается текущая колонка с фиксированным списком значений.  
Public PropertyRequirementTypeУровень обязательности колонки.  
Public PropertySourceSchemaUIdColumnValueName  
Public PropertyUIdOverridden. Column unique identifier.  
Public PropertyUsageTypeТип использования колонки.  
Public PropertyValueTypeТип данных значения колонки, который соответствует системному типу среды .NET.  
Top
Public Methods
 NameDescription
Public MethodCloneOverridden. Возвращает колонку - клон данной колонки.  
Public MethodHandleNameChangingOverridden.   
Public MethodSetNameУстанавливает для данной колонки заданное имя.  
Public MethodWriteMetaDataOverridden. Осуществляет запись метаданных схемы с помощью заданного экземпляра Terrasoft.Common.DataWriter.  
Top
See Also

Reference

EntitySchemaColumn Class
Terrasoft.Core.Entities Namespace

Send Feedback