public class JsonViewMetadata : StorageSerializable,
IJsonViewMetadata, IJsonViewMetadataItem, IStorageSerializable, IJsonViewMetadataValidationObject, IConditionalOverrides,
IViewConnectionInfo, ICaptionHolderPublic Class JsonViewMetadata
Inherits StorageSerializable
Implements IJsonViewMetadata, IJsonViewMetadataItem, IStorageSerializable, IJsonViewMetadataValidationObject,
IConditionalOverrides, IViewConnectionInfo, ICaptionHolderpublic ref class JsonViewMetadata : public StorageSerializable,
IJsonViewMetadata, IJsonViewMetadataItem, IStorageSerializable, IJsonViewMetadataValidationObject, IConditionalOverrides,
IViewConnectionInfo, ICaptionHoldertype JsonViewMetadata =
class
inherit StorageSerializable
interface IJsonViewMetadata
interface IJsonViewMetadataItem
interface IStorageSerializable
interface IJsonViewMetadataValidationObject
interface IConditionalOverrides
interface IViewConnectionInfo
interface ICaptionHolder
end| JsonViewMetadata | Инициализирует новый экземпляр класса JsonViewMetadata |
| Alias | |
| Appearance | Псевдоним внешнего вида строки представления. |
| Appearances | Настройки внешнего вида представления. |
| AutoSelectFirstRow | Признак того, что при открытии представления должна быть автоматически выделена первая строка. |
| AutoWidthRowLimit | Количество строк в наборе данных пределах которого работает автоматический расчет ширини столбцов. |
| Caption | Заголовок объекта. Используется в UI. |
| CollapseGroups | Признак необходимости сворачивания группировок по умолчанию. |
| Columns | Список столбцов представления. |
| ConnectionAlias | Алиас строки подключения (из конфигурационного файла веб сервиса `app.json`) к БД, на которой будет выполняться представление вместо дефолтной базы. В конфигурационном файле можно указать подключение к любой СУБД. Если, например, основная база - MSSQL, а подключение к базе Postgres, то запрос генерируется по правилам Postgres; если же база какая-то другая (например, Oracle), то по умолчанию используются правила генерации для MSSQL. С помощью данного параметра можно прописать подключение к другой базе, в том числе не к базе Tessa, а, например, к какой-то другой информационнной системе. Укажите null или пустую строку, если используется соединение по умолчанию. Также на алиас соединения влияет одноимённая настройка в метаинформации представления. Для использования этой настройки требуется модуль лицензии "Кластеризация". Он включён в лицензии Enterprise. |
| DefaultSortColumns | Список колонок, по которым происходит сортировка по умолчанию. |
| EnableAutoWidth | Признак автоматического расчета ширины столбцов представления. |
| ExportDataPageLimit | Количество строк, запрашиваемых в режиме пейджинга при выгрузке данных. |
| Extensions | Список расширений представления. |
| FormatVersion | Версия формата JSON. |
| GroupingColumn | Псевдоним столбца, по которому включена группировка по умолчанию. |
| MultiSelect | Признак возможности множественного выбора строк в представлении. True - возможно выбрать множество строк. False - возможно выбрать одну строку.(режим по умолчанию) |
| Overrides | |
| PageLimit | Количество строк, возвращаемых в режиме пейджинга. |
| Paging | Поддержка постраничного вывода. |
| Parameters | Параметры представления. |
| QuickSearchParam | Псевдоним параметра быстрого поиска. |
| References | Список ссылок представления. |
| RowCounterVisible | Признак необходимости расчета и отображения количества строк. |
| RowCountSubset | Алиас подмножества, используемого для расчета количество строк, которые доступны в обрабатываемом представлении. |
| SelectionMode | Режим выделения элементов представления. |
| Subsets | |
| TagsPosition | Расположение контрола со списком тегов. |
| TreatAsSingleQuery | Признак выполнения запроса как обычный запрос на выборку без использования серверного механизма кэширования представлений в виде хранимых процедур |
| TreeGroup | Имя столбца, содержащего признак того, что строка содержит только информацию о группе. |
| TreeGroupDisplayValue | Имя столбца, содержащего отображаемое имя группы. |
| TreeGroupId | Имя столбца, содержащего идентификатор группы строки. |
| TreeGroupParentId | Имя столбца, содержащего идентификатор родительской группы. |
| TreeId | Имя столбца идентификатора строки. |
| TreeParentId | Имя столбца идентификатора родительской строки. |
| ValidationResult | Результат валидации представления. |
| Deserialize | Выполняет десериализацию полей объекта из заданного хранилища. (Унаследован от StorageSerializable) |
| DeserializeAndGetCore | Выполняет десериализацию полей объекта из заданного хранилища. (Унаследован от StorageSerializable) |
| DeserializeCore | Выполняет десериализацию полей объекта из заданного хранилища. (Переопределяет StorageSerializableDeserializeCore(DictionaryString, Object)) |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| Serialize | Выполняет сериализацию полей объекта в заданное хранилище. (Унаследован от StorageSerializable) |
| SerializeCore | Выполняет сериализацию полей объекта в заданное хранилище. (Переопределяет StorageSerializableSerializeCore(DictionaryString, Object)) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| Validate |
| Get | (Определяется ComHelper) |
| GetLocalizedCaption |
Осуществляет локализацию заголовка объекта captionHolder если требуется
(Определяется ViewMetadataHelper) |
| Invoke | (Определяется ComHelper) |
| Set | (Определяется ComHelper) |
| ToSerializedDictionary |
Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions) |