SerializationStore Класс

Определение

Предоставляет базовый класс для хранения данных сериализации компонента ComponentSerializationService.Provides the base class for storing serialization data for the 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 .The SerializationStore class is an implementation-specific class that stores serialization data for the ComponentSerializationService. Служба добавляет состояние в это хранилище сериализации.The service adds state to this serialization store. После закрытия хранилища его можно сохранить в поток.Once the store is closed, it can be saved to a stream. Хранилище сериализации может быть десериализовано в более позднее время с помощью того же типа службы сериализации.A serialization store can be deserialized at a later time by the same type of serialization service. SerializationStoreКласс реализует IDisposable интерфейс, чтобы IDisposable.Dispose просто вызвать Close метод.The SerializationStore class implements the IDisposable interface so that IDisposable.Dispose simply calls the Close method.

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

SerializationStore()

Инициализирует новый экземпляр класса SerializationStore.Initializes a new instance of the SerializationStore class.

Свойства

Errors

Возвращает коллекцию ошибок, которые возникли в процессе сериализации или десериализации.Gets a collection of errors that occurred during serialization or deserialization.

Методы

Close()

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

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом SerializationStore, а при необходимости освобождает также управляемые ресурсы.Releases the unmanaged resources used by the SerializationStore and optionally releases the managed resources.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

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

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Сохраняет хранилище в заданный поток.Saves the store to the given stream.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

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

IDisposable.Dispose()

Освобождает все ресурсы, занятые модулем SerializationStore.Releases all resources used by the SerializationStore.

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

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