Для изменения размера нажмите или перетащите

SerializedObject - класс

Представляет единицу сопутствующего/главного объекта при сериализации/десериализации другого объекта.
Иерархия наследования
SystemObject
  FinistSoft.ObjectsSerializedObject

Пространство имён:  FinistSoft.Objects
Сборка:  Engine (в Engine.dll) Версия: 1.0.0
Синтаксис
[SerializableAttribute]
[KnownTypeAttribute("GetKnownType")]
public sealed class SerializedObject : ISerializable

Тип SerializedObject предоставляет следующие члены.

Конструкторы
  ИмяОписание
Закрытый методСтатический членSerializedObject
Открытый методSerializedObject
Инициализирует новый экземпляр класса.
Открытый методSerializedObject(Object, Boolean)
Инициализирует новый экземпляр класса, определяя объект и генерируя идентификатор ссылки.
Закрытый методSerializedObject(SerializationInfo, StreamingContext)
Инициализирует новый экземпляр класса с сериализованными данными.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоLinkSet
Возвращает или устанавливает набор связей определяющих свойств с идентификаторами ссылок объектов, на которые они указывают.
Открытое свойствоObjectType
Возвращает тип сериализуемого объекта.
Открытое свойствоReferenceId
Возвращает идентификатор ссылки отдельного экземпляра.
Открытое свойствоReferenceObject
Возвращает объект подверженный сериализации/десериализации.
Открытое свойствоSubObjectsSet
Возвращает или устанавливает набор подобъектов, составляющие главный сериализуемым/десериализуемым объект.
В начало страницы
Методы
  ИмяОписание
Открытый методСтатический членCreateMainSerializedObject
Создаёт главную единицу сериализуемого объекта.
Защищённый методDeserializeObject
Приводит десериализованную форму объекта к самому объекту.
Открытый метод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.)
Закрытый методСтатический членGetKnownType
Определяет типы, которые считаются известными для сериализатора.
Открытый методGetObjectData
Проводит этап сериализации объекта.
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методСтатический членIsPermissibleType
Определяет является ли тип допустимым для сериализации/десериализации посредством данного суррогатного типа.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Поля
  ИмяОписание
Закрытое поле_linkSet
Набор связей ссылочных реквизитов с идентификаторами ссылок.
Закрытое полеСтатический член_permissibleTypes
Коллекция типов допустимых к самостоятельной сериализации/десериализации через данный суррогатный тип.
Закрытое поле_referenceId
Уникальный идентификатор ссылки.
Закрытое поле_referenceObject
Ссылка на сериализуемый объект.
Закрытое поле_subObjectsSet
Набор подобъектов, связанных с главным (сериализуемым/десериализуемым) объектом.
Закрытое поле_type
Тип сериализуемого объекта.
В начало страницы
Заметки
Используется как суррогатный класс для объектов, где возможны циклические ссылки.
См. также