SessionSerializableObject - методы |
Тип SessionSerializableObject предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| CheckSealed |
Выбрасывает исключение [Tessa.Platform.ObjectSealedException],
если объект был защищён от изменений.
| |
| CreateXmlWriter(Stream) |
Создаёт объект XmlWriter для сериализации объекта SessionSerializableObject в XML,
который записывается в строковое представление в заданном объекте stream.
| |
| CreateXmlWriter(StringBuilder) |
Создаёт объект XmlWriter для сериализации объекта SessionSerializableObject в XML,
который записывается в строковое представление в заданном объекте stringBuilder.
| |
| DeserializeAttributeFromXmlCore | Выполняется для каждого атрибута десериализуемого атрибута. | |
| DeserializeElementFromXmlCore | Выполняется для каждого элемента десериализуемого объекта. | |
| DeserializeFromBase64Core |
Выполняет десериализацию объекта, сериализованного в виде base64-строки в указанном массиве байт.
| |
| DeserializeFromBinaryCore(Byte) |
Выполняет десериализацию объекта, сериализованного в бинарном виде в указанном массиве байт.
| |
| DeserializeFromBinaryCore(BinaryReader) | Выполняет десериализацию объекта, сериализованного в бинарном виде, используя указанный объект для чтения. | |
| DeserializeFromStorageCore |
Выполняет десериализацию объекта из заданного сериализуемого хранилища Dictionary<string, object>.
| |
| DeserializeFromXmlCore(Stream) | Выполняет десериализацию объекта из XML из заданного потока. | |
| DeserializeFromXmlCore(String) | Выполняет десериализацию объекта из XML, заданного посредством строки. | |
| DeserializeFromXmlCore(XmlReader) | Выполняет десериализацию объекта и всех его дочерних объектов из элемента XML. | |
| 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.) | |
| GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
| InvalidateSerializationCache |
Сбрасывает кэш сериализованных данных, которые ускоряют повторную сериализацию.
Требуется вызывать этот метод после любого изменения свойств.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
| OnDeserializing |
Выполняется перед десериализацией объекта. В методе рекомендуется заполнить значения полей по умолчанию.
| |
| Seal | Защищает объект от изменений. | |
| SealInternal | Защищает объект от изменений. Метод может быть переопределён в классах-наследниках. | |
| SerializeAttributesToXmlCore | Выполняет сериализацию текущего объекта в атрибуты XML. | |
| SerializeElementsToXmlCore | Выполняет сериализацию всех дочерних объектов для текущего объекта в элементы XML. | |
| SerializeToBase64 | Выполняет сериализацию объекта в виде base64-строки. | |
| SerializeToBinary(SessionSerializationOptions) | Выполняет сериализацию объекта в виде массива байт. | |
| SerializeToBinary(BinaryWriter, SessionSerializationOptions) | Выполняет сериализацию объекта в бинарном виде, используя указанный объект для записи. | |
| SerializeToBinaryCore | Выполняет сериализацию объекта в бинарном виде, используя указанный объект для записи. | |
| SerializeToStorage(SessionSerializationOptions) |
Выполняет сериализацию объекта в сериализуемое хранилище Dictionary<string, object>.
Может использоваться для сериализации в Bson.
| |
| SerializeToStorage(DictionaryString, Object, SessionSerializationOptions) |
Выполняет сериализацию объекта в заданное сериализуемое хранилище Dictionary<string, object>.
Может использоваться для сериализации в Bson.
| |
| SerializeToStorageCore |
Выполняет сериализацию объекта в заданное сериализуемое хранилище Dictionary<string, object>.
Может использоваться для сериализации в Bson.
| |
| SerializeToXml(SessionSerializationOptions) | Возвращает строку, которая содержит сериализованный в XML объект. | |
| SerializeToXml(Stream, SessionSerializationOptions) | Выполняет сериализацию объекта в XML в заданный поток. | |
| SerializeToXml(XmlWriter, SessionSerializationOptions) | Выполняет сериализацию текущего объекта и всех его дочерних объектов в элемент XML. | |
| ToString | Возвращает строковое представление объекта. (Переопределяет ObjectToString.) |
| Имя | Описание | |
|---|---|---|
| Get | (Определяется ComHelper.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| Set | (Определяется ComHelper.) |