Property | Type | Description | |
---|---|---|---|
CreateClassDef | IClassDef | ||
CreateForeignKeyProp | void | ||
CreateOwningPropIfRequired | void | ||
GetRelDefs | IEnumerable |
||
HasPropDef | bool | ||
MapManyToOneRelationships | void | ||
MapOneToManyRelationships | void | ||
MapOneToOneRelationships | void | ||
MapPropDefs | IEnumerable |
||
MapProperties | void | ||
MapRelDefs | void | ||
MapRelationships | void | ||
MapSuperClassHierarchy | void | ||
MapUniqueConstraints | void | ||
MustBeMapped | bool | ||
SetDatabaseFieldName | void |
Method | Description | |
---|---|---|
ClassAutoMapper ( |
Constructs a ClassAutoMapper.
|
|
ClassAutoMapper ( TypeWrapper typeWrapper ) : System |
Constructs a ClassAutoMapper.
|
|
Map ( ) : IClassDef |
Maps the type wrapped by the ReflectionWrappers.TypeWrapper to a ClassDef. NNB: This only maps this Class it will not try to Create or map relationships from related classes. This method is primarily for testing etc normally you would be mapping using the AllClassesAutoMapper
|
Method | Description | |
---|---|---|
CreateClassDef ( ) : IClassDef | ||
CreateForeignKeyProp ( IRelationshipDef relationshipDef ) : void | ||
CreateOwningPropIfRequired ( IEnumerable |
||
GetRelDefs ( IRelationshipDef>.Func |
||
HasPropDef ( string propertyName ) : bool | ||
MapManyToOneRelationships ( ) : void | ||
MapOneToManyRelationships ( ) : void | ||
MapOneToOneRelationships ( ) : void | ||
MapPropDefs ( ) : IEnumerable |
||
MapProperties ( ) : void | ||
MapRelDefs ( ) : void | ||
MapRelationships ( IRelationshipDef>.Func |
||
MapSuperClassHierarchy ( ) : void | ||
MapUniqueConstraints ( ) : void | ||
MustBeMapped ( ) : bool | ||
SetDatabaseFieldName ( IPropDef propDef, string relationshipName ) : void |
public ClassAutoMapper ( |
||
type | ||
return | System |
public ClassAutoMapper ( TypeWrapper typeWrapper ) : System | ||
typeWrapper | TypeWrapper | |
return | System |