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 | Настройки внешнего вида представления |
AutoWidthRowLimit | Количество строк в наборе данных пределах которого работает автоматический расчет ширины столбцов |
Caption | |
Columns | Список столбцов представления |
ConnectionAlias | Алиас строки подключения (из конфигурационного файла веб сервиса `app.json`) к БД, на которой будет выполняться представление вместо дефолтной базы. В конфигурационном файле можно указать подключение к любой СУБД. Если, например, основная база - MSSQL, а подключение к базе Postgres, то запрос генерируется по правилам Postgres; если же база какая-то другая (например, Oracle), то по умолчанию используются правила генерации для MSSQL. С помощью данного параметра можно прописать подключение к другой базе, в том числе не к базе Tessa, а, например, к какой-то другой информационнной системе. Укажите null или пустую строку, если используется соединение по умолчанию. Также на алиас соединения влияет одноимённая настройка в метаинформации представления. Для использования этой настройки требуется модуль лицензии "Кластеризация". Он включён в лицензии Enterprise. |
DefaultSortColumns | Список колонок, по которым происходит сортировка по умолчанию. |
EnableAutoWidth | Количество строк в наборе данных пределах которого работает автоматический расчет ширини столбцов |
ExportDataPageLimit | количество строк запрашиваемых в режиме пейджинга при выгрузке данных |
Extensions | Список расширений, используемых в представлении |
GroupingColumn | Псевдоним столбца по которому включена группировка по умолчанию |
MultiSelect | Признак возможности множественного выбора строк в представлении. True - возможно выбрать множество строк. False - возможно выбрать одну строку.(режим по умолчанию) |
Overrides | Список свойств, которые заменяют свойства данного объекта при определенных условиях (замена оператора #if) |
PageLimit | Количество строк возвращаемых в режиме пейджинга |
Paging | Поддержка постраничного вывода (по-умолчанию No) |
Parameters | Параметры представления |
QuickSearchParam | Псевдоним параметра быстрого поиска |
References | Список ссылок представления |
RowCounterVisible | Признак необходимости расчета и отображения количества строк |
RowCountSubset | Алиас подмножества используемого для расчета количество строк, которые доступны в обрабатываемом представлении. |
SelectionMode | Режим выделения элементов представления |
Subsets | Список подзапросов представления |
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) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |
ToSerializedDictionary |
Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions) |