C# 클래스 FluentNHibernate.Conventions.ForeignKeyConvention

상속: IReferenceConvention, IHasManyConvention, IHasManyToManyConvention, IJoinedSubclassConvention, IJoinConvention
파일 보기 프로젝트 열기: HudsonAkridge/fluent-nhibernate

공개 메소드들

메소드 설명
Accept ( IManyToManyPart target ) : bool
Accept ( IManyToOnePart target ) : bool
Accept ( IOneToManyPart target ) : bool
Apply ( IManyToManyPart target ) : void
Apply ( IManyToOnePart target ) : void
Apply ( IOneToManyPart target ) : void

보호된 메소드들

메소드 설명
GetKeyName ( PropertyInfo property, Type type ) : string

메소드 상세

Accept() 공개 메소드

public Accept ( IManyToManyPart target ) : bool
target IManyToManyPart
리턴 bool

Accept() 공개 메소드

public Accept ( IManyToOnePart target ) : bool
target IManyToOnePart
리턴 bool

Accept() 공개 메소드

public Accept ( IOneToManyPart target ) : bool
target IOneToManyPart
리턴 bool

Apply() 공개 메소드

public Apply ( IManyToManyPart target ) : void
target IManyToManyPart
리턴 void

Apply() 공개 메소드

public Apply ( IManyToOnePart target ) : void
target IManyToOnePart
리턴 void

Apply() 공개 메소드

public Apply ( IOneToManyPart target ) : void
target IOneToManyPart
리턴 void

GetKeyName() 보호된 추상적인 메소드

protected abstract GetKeyName ( PropertyInfo property, Type type ) : string
property System.Reflection.PropertyInfo
type System.Type
리턴 string