C# Class NMF.Models.Repository.Serialization.ModelSerializationContext

Inheritance: NMF.Serialization.Xmi.XmiSerializationContext
显示文件 Open project: NMFCode/NMF Class Usage Examples

Public Methods

Method Description
ModelSerializationContext ( IModelRepository repository, Model root ) : System
Resolve ( string id, Type type, bool exactType = false, bool failOnConflict = true, object source = null ) : object

Protected Methods

Method Description
OnNameClash ( string id, Type type, IEnumerable candidates, object source ) : object

Method Details

ModelSerializationContext() public method

public ModelSerializationContext ( IModelRepository repository, Model root ) : System
repository IModelRepository
root Model
return System

OnNameClash() protected method

protected OnNameClash ( string id, Type type, IEnumerable candidates, object source ) : object
id string
type System.Type
candidates IEnumerable
source object
return object

Resolve() public method

public Resolve ( string id, Type type, bool exactType = false, bool failOnConflict = true, object source = null ) : object
id string
type System.Type
exactType bool
failOnConflict bool
source object
return object