C# 클래스 Habanero.Smooth.OneToManyAutoMapper

AutoMapper that used used to create the relationship in the case for a One To Many Relationship.
파일 보기 프로젝트 열기: Chillisoft/habanero.smooth 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetReverseRelationshipName string

공개 메소드들

메소드 설명
CreateRelPropDef ( ) : IRelPropDef

Create a new Relationship Prop Def.

GetOwningPropName ( TypeWrapper ownerClassType ) : string

Returns the owning property name

GetRelatedPropName ( ) : string

Returns the Related Property name.

MapOneToMany ( ) : IRelationshipDef

Map the relationship including the Relationship props.

MustBeMapped ( ) : bool

Must the Relationship be Mapped.

OneToManyAutoMapper ( PropertyInfo propInfo ) : System

Construct the AutoMapper for a specified PropertyInfo.

OneToManyAutoMapper ( PropertyWrapper propertyWrapper ) : System

Construct the AutoMapper for a specified propertyWrapper.

비공개 메소드들

메소드 설명
GetReverseRelationshipName ( ) : string

메소드 상세

CreateRelPropDef() 공개 메소드

Create a new Relationship Prop Def.
public CreateRelPropDef ( ) : IRelPropDef
리턴 IRelPropDef

GetOwningPropName() 공개 정적인 메소드

Returns the owning property name
public static GetOwningPropName ( TypeWrapper ownerClassType ) : string
ownerClassType TypeWrapper
리턴 string

GetRelatedPropName() 공개 메소드

Returns the Related Property name.
public GetRelatedPropName ( ) : string
리턴 string

MapOneToMany() 공개 메소드

Map the relationship including the Relationship props.
public MapOneToMany ( ) : IRelationshipDef
리턴 IRelationshipDef

MustBeMapped() 공개 메소드

Must the Relationship be Mapped.
public MustBeMapped ( ) : bool
리턴 bool

OneToManyAutoMapper() 공개 메소드

Construct the AutoMapper for a specified PropertyInfo.
public OneToManyAutoMapper ( PropertyInfo propInfo ) : System
propInfo System.Reflection.PropertyInfo
리턴 System

OneToManyAutoMapper() 공개 메소드

Construct the AutoMapper for a specified propertyWrapper.
public OneToManyAutoMapper ( PropertyWrapper propertyWrapper ) : System
propertyWrapper PropertyWrapper
리턴 System