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. |