SessionSerializableObject - класс

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

Definition

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

Конструкторы

SessionSerializableObjectИнициализирует новый экземпляр класса SessionSerializableObject

Свойства

IsSealedПризнак того, что объект был защищён от изменений.
XmlElementName Имя элемента XML для сериализуемого объекта сессии.

Методы

DeserializeAttributeFromXmlCore Выполняется для каждого атрибута десериализуемого атрибута.
DeserializeElementFromXmlCore Выполняется для каждого элемента десериализуемого объекта.
DeserializeFromStorageCore Выполняет десериализацию объекта из заданного сериализуемого хранилища Dictionary<string, object>.
DeserializeFromXmlCore Выполняет десериализацию объекта из XML, заданного посредством строки.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SealЗащищает объект от изменений.
SealInternal

Защищает объект от изменений.

Метод может быть переопределён в классах-наследниках.

SerializeAttributesToXmlCore Выполняет сериализацию текущего объекта в атрибуты XML.
SerializeElementsToXmlCore Выполняет сериализацию всех дочерних объектов для текущего объекта в элементы XML.
SerializeToStorage Выполняет сериализацию объекта в сериализуемое хранилище Dictionary<string, object>.
SerializeToStorageCore Выполняет сериализацию объекта в заданное сериализуемое хранилище Dictionary<string, object>.
SerializeToXml Возвращает строку, которая содержит сериализованный в XML объект.
ToStringReturns a string that represents the current object.
(Переопределяет ObjectToString)

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

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

См. также