System.ComponentModel.Design.Serialization.ComponentSerializationService
namespace System.ComponentModel.Design.Serialization
{
public abstract class ComponentSerializationService
{
protected ComponentSerializationService();
public abstract SerializationStore CreateStore();
public abstract ICollection Deserialize(SerializationStore store);
public abstract ICollection Deserialize(SerializationStore store, IContainer container);
public void DeserializeTo(SerializationStore store, IContainer container);
public void DeserializeTo(SerializationStore store, IContainer container, bool validateRecycledTypes);
public abstract void DeserializeTo(SerializationStore store, IContainer container, bool validateRecycledTypes, bool applyDefaults);
public abstract SerializationStore LoadStore(Stream stream);
public abstract void Serialize(SerializationStore store, object value);
public abstract void SerializeAbsolute(SerializationStore store, object value);
public abstract void SerializeMember(SerializationStore store, object owningObject, MemberDescriptor member);
public abstract void SerializeMemberAbsolute(SerializationStore store, object owningObject, MemberDescriptor member);
}
}