IJsonSearchQueryMetadata - интерфейс

Контракт сериализации поискового запроса в JSON-формат.

Definition

Пространство имён: Tessa.Views.Workplaces.Json.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IJsonSearchQueryMetadata : IJsonViewMetadataItem, 
	IStorageSerializable, IJsonExtensionsMetadata, IJsonParametersOwner, IJsonParametersStateOwner
Implements
IStorageSerializable, IJsonViewMetadataItem, IJsonExtensionsMetadata, IJsonParametersOwner, IJsonParametersStateOwner

Свойства

Alias Алиас.
CreatedByUserID ID пользователя, создавшего запрос.
Extensions
(Унаследован от IJsonExtensionsMetadata)
FormatVersion Версия формата JSON.
ID ID запроса.
IsPublic Запрос является публичным.
Items Содержимое запроса.
ModificationDateTime Дата и время изменения запроса.
Parameters
(Унаследован от IJsonParametersOwner)
ParametersByState
(Унаследован от IJsonParametersStateOwner)
TemplateCompositionID ID темплейта.
ViewAlias ID используемого в запросе представления.

Методы

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

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

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

См. также