SerializationStore
Class
Definition
Provides the base class for storing serialization data for the ComponentSerializationService.
public abstract class SerializationStore : IDisposable
- Inheritance
-
SerializationStore
- Implements
Inherited Members
System.Object
Remarks
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. The SerializationStore class implements the IDisposable interface so that IDisposable.Dispose simply calls the Close method.
Constructors
| SerializationStore() |
Initializes a new instance of the SerializationStore class. |
Properties
| Errors |
Gets a collection of errors that occurred during serialization or deserialization. |
Methods
| Close() |
Closes the serialization store. |
| Dispose(Boolean) |
Releases the unmanaged resources used by the SerializationStore and optionally releases the managed resources. |
| Save(Stream) |
Saves the store to the given stream. |
Explicit Interface Implementations
| IDisposable.Dispose() |
Releases all resources used by the SerializationStore. |