Opf.Maps
Class IMapSource

Direct Known Subclasses:
XmlMapSource

public class IMapSource


The IMapSource will create ClassMap instances based on Xml (or database).
The IMapSource is able to handle multiple xml mapping files
and can load them on demand if necessary.
The initial implementation will use the app config section to load the proper
mapping files.

summary
The IMapSource will create ClassMap instances based on Xml (or database).
The IMapSource is able to handle multiple xml mapping files
and can load them on demand if necessary.
The initial implementation will use the app config section to load the proper
mapping files.

Method Summary
 voidCompileMaps()
          
Compiles the loaded classmaps
 ClassMapGetClassMap(Type type)
          
Gets the ClassMap for the class type
 voidLoadMaps()
          
Loads the ClassMaps

Method Detail

CompileMaps

public void CompileMaps()

Compiles the loaded classmaps
summary
Compiles the loaded classmaps

GetClassMap

public ClassMap GetClassMap(Type type)

Gets the ClassMap for the class type
summary
Gets the ClassMap for the class type

LoadMaps

public void LoadMaps()

Loads the ClassMaps
summary
Loads the ClassMaps