프로퍼티 | 타입 | 설명 | |
---|---|---|---|
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 |
메소드 | 설명 | |
---|---|---|
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
|
메소드 | 설명 | |
---|---|---|
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 ( TypeWrapper typeWrapper ) : System | ||
typeWrapper | TypeWrapper | |
리턴 | System |