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