public class JsonViewMetadata : StorageSerializable,
IJsonViewMetadata, IJsonViewMetadataItem, IStorageSerializable, IJsonViewMetadataValidationObject, IConditionalOverrides,
IViewConnectionInfo, ICaptionHolder
Public Class JsonViewMetadata
Inherits StorageSerializable
Implements IJsonViewMetadata, IJsonViewMetadataItem, IStorageSerializable, IJsonViewMetadataValidationObject,
IConditionalOverrides, IViewConnectionInfo, ICaptionHolder
public ref class JsonViewMetadata : public StorageSerializable,
IJsonViewMetadata, IJsonViewMetadataItem, IStorageSerializable, IJsonViewMetadataValidationObject, IConditionalOverrides,
IViewConnectionInfo, ICaptionHolder
type 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) |