C# Class System.ComponentModel.Design.Serialization.ComponentSerializationService

Show file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Methods

Method Description
CreateStore ( ) : SerializationStore
Deserialize ( SerializationStore store ) : ICollection
Deserialize ( SerializationStore store, IContainer container ) : ICollection
DeserializeTo ( SerializationStore store, IContainer container ) : void
DeserializeTo ( SerializationStore store, IContainer container, bool validateRecycledTypes ) : void
DeserializeTo ( SerializationStore store, IContainer container, bool validateRecycledTypes, bool applyDefaults ) : void
LoadStore ( Stream stream ) : SerializationStore
Serialize ( SerializationStore store, object value ) : void
SerializeAbsolute ( SerializationStore store, object value ) : void
SerializeMember ( SerializationStore store, object owningObject, MemberDescriptor member ) : void
SerializeMemberAbsolute ( SerializationStore store, object owningObject, MemberDescriptor member ) : void

Method Details

CreateStore() public abstract method

public abstract CreateStore ( ) : SerializationStore
return SerializationStore

Deserialize() public abstract method

public abstract Deserialize ( SerializationStore store ) : ICollection
store SerializationStore
return ICollection

Deserialize() public abstract method

public abstract Deserialize ( SerializationStore store, IContainer container ) : ICollection
store SerializationStore
container IContainer
return ICollection

DeserializeTo() public method

public DeserializeTo ( SerializationStore store, IContainer container ) : void
store SerializationStore
container IContainer
return void

DeserializeTo() public method

public DeserializeTo ( SerializationStore store, IContainer container, bool validateRecycledTypes ) : void
store SerializationStore
container IContainer
validateRecycledTypes bool
return void

DeserializeTo() public abstract method

public abstract DeserializeTo ( SerializationStore store, IContainer container, bool validateRecycledTypes, bool applyDefaults ) : void
store SerializationStore
container IContainer
validateRecycledTypes bool
applyDefaults bool
return void

LoadStore() public abstract method

public abstract LoadStore ( Stream stream ) : SerializationStore
stream System.IO.Stream
return SerializationStore

Serialize() public abstract method

public abstract Serialize ( SerializationStore store, object value ) : void
store SerializationStore
value object
return void

SerializeAbsolute() public abstract method

public abstract SerializeAbsolute ( SerializationStore store, object value ) : void
store SerializationStore
value object
return void

SerializeMember() public abstract method

public abstract SerializeMember ( SerializationStore store, object owningObject, MemberDescriptor member ) : void
store SerializationStore
owningObject object
member System.ComponentModel.MemberDescriptor
return void

SerializeMemberAbsolute() public abstract method

public abstract SerializeMemberAbsolute ( SerializationStore store, object owningObject, MemberDescriptor member ) : void
store SerializationStore
owningObject object
member System.ComponentModel.MemberDescriptor
return void