IJsonViewModel - интерфейс

Метаданные модели представления, предназначенные для сериализации/десериализации в JSON

Definition

Пространство имён: Tessa.Views.Json
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IJsonViewModel : IStorageSerializable
Implements
IStorageSerializable

Свойства

Alias Алиас представления
Caption Наименование представления
Description Описание представления
FormatVersion Версия формата JSON.
GroupName Наименование группы в списке представлений
ID Идентификатор представления
JsonMetadataSource Строка с метаинформацией в новом формате Json
MetadataSource Строка с метаинформацией в старом формате Exchange
ModifiedByID Иденификатор пользователя, внесшего последние изменения
ModifiedByName Имя пользователя, внесшего последние изменения
ModifiedDateTime Дата и время последнего изменения
MsQuerySource Строка с запросом для MS SQL
PgQuerySource Строка с запросом для PG SQL
Roles Список ролей, которым доступно представление

Методы

DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от IStorageSerializable)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от IStorageSerializable)

Методы расширения

ToSerializedDictionary Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions)

См. также