ISessionSerializableObject - интерфейс

Сериализуемый объект, используемый в сессии Tessa.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public interface ISessionSerializableObject : IJsonSerializable, 
	IStorageSerializable
Implements
IJsonSerializable, IStorageSerializable

Методы

Deserialize(DictionaryString, Object)Выполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от IStorageSerializable)
Deserialize(JsonReader) Выполняет десериализацию объекта из JSON.
(Унаследован от IJsonSerializable)
Serialize(DictionaryString, Object)Выполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от IStorageSerializable)
Serialize(JsonWriter) Выполняет сериализацию объекта в JSON. Возвращает строку текста, содержащую сериализованный объект.
(Унаследован от IJsonSerializable)
SerializeToStorage Выполняет сериализацию объекта в сериализуемое хранилище Dictionary<string, object>.
SerializeToXml Возвращает строку, которая содержит сериализованный в XML объект.

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

ToSerializedDictionary Сериализует объект, для которого не указывается тип (класс), в хранилище Dictionary<string, object?>.
(Определяется StorageExtensions)

См. также