SerializationStore Класс

Определение

Предоставляет базовый класс для хранения данных сериализации компонента ComponentSerializationService.

public ref class SerializationStore abstract : IDisposable
public abstract class SerializationStore : IDisposable
type SerializationStore = class
    interface IDisposable
Public MustInherit Class SerializationStore
Implements IDisposable
Наследование
SerializationStore
Реализации

Комментарии

Класс SerializationStore — это класс, зависящий от реализации, в который хранятся данные сериализации для .ComponentSerializationService Служба добавляет состояние в это хранилище сериализации. После закрытия хранилища его можно сохранить в потоке. Хранилище сериализации можно десериализировать позже с помощью того же типа службы сериализации. Класс SerializationStore реализует IDisposable интерфейс, чтобы IDisposable.Dispose просто вызывать Close метод.

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

SerializationStore()

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

Свойства

Errors

Возвращает коллекцию ошибок, которые возникли в процессе сериализации или десериализации.

Методы

Close()

Закрывает хранилище сериализации.

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом SerializationStore, а при необходимости освобождает также управляемые ресурсы.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Save(Stream)

Сохраняет хранилище в заданный поток.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

IDisposable.Dispose()

Освобождает все ресурсы, занятые модулем SerializationStore.

Применяется к

См. также раздел