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.

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

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