C# 클래스 FluentNHibernate.MappingModel.DefaultMappingModelVisitor

상속: NullMappingModelVisitor
파일 보기 프로젝트 열기: HudsonAkridge/fluent-nhibernate

공개 메소드들

메소드 설명
ProcessBag ( BagMapping bagMapping ) : void
ProcessClass ( ClassMapping classMapping ) : void
ProcessCompositeId ( CompositeIdMapping idMapping ) : void
ProcessId ( IdMapping idMapping ) : void
ProcessJoinedSubclass ( JoinedSubclassMapping subclassMapping ) : void
ProcessList ( ListMapping listMapping ) : void
ProcessOneToMany ( OneToManyMapping oneToManyMapping ) : void
ProcessSet ( SetMapping setMapping ) : void
ProcessSubclass ( SubclassMapping subclassMapping ) : void
Visit ( ClassMapping classMapping ) : void
Visit ( ColumnMapping columnMapping ) : void
Visit ( ComponentMappingBase componentMapping ) : void
Visit ( CompositeElementMapping compositeElementMapping ) : void
Visit ( DiscriminatorMapping discriminatorMapping ) : void
Visit ( ICollectionContentsMapping contentsMapping ) : void
Visit ( ICollectionMapping collectionMapping ) : void
Visit ( IIdentityMapping identityMapping ) : void
Visit ( ISubclassMapping subclassMapping ) : void
Visit ( IdGeneratorMapping generatorMapping ) : void
Visit ( JoinMapping joinMapping ) : void
Visit ( JoinedSubclassMapping subclassMapping ) : void
Visit ( KeyMapping keyMapping ) : void
Visit ( ManyToOneMapping manyToOneMapping ) : void
Visit ( PropertyMapping propertyMapping ) : void
Visit ( SubclassMapping subclassMapping ) : void

보호된 메소드들

메소드 설명
ProcessClassBase ( ClassMappingBase classMapping ) : void
ProcessCollection ( ICollectionMapping mapping ) : void
ProcessCollectionContents ( ICollectionContentsMapping contentsMapping ) : void
ProcessIdentity ( IIdentityMapping idMapping ) : void

메소드 상세

ProcessBag() 공개 메소드

public ProcessBag ( BagMapping bagMapping ) : void
bagMapping FluentNHibernate.MappingModel.Collections.BagMapping
리턴 void

ProcessClass() 공개 메소드

public ProcessClass ( ClassMapping classMapping ) : void
classMapping ClassMapping
리턴 void

ProcessClassBase() 보호된 메소드

protected ProcessClassBase ( ClassMappingBase classMapping ) : void
classMapping FluentNHibernate.MappingModel.ClassBased.ClassMappingBase
리턴 void

ProcessCollection() 보호된 메소드

protected ProcessCollection ( ICollectionMapping mapping ) : void
mapping ICollectionMapping
리턴 void

ProcessCollectionContents() 보호된 메소드

protected ProcessCollectionContents ( ICollectionContentsMapping contentsMapping ) : void
contentsMapping ICollectionContentsMapping
리턴 void

ProcessCompositeId() 공개 메소드

public ProcessCompositeId ( CompositeIdMapping idMapping ) : void
idMapping FluentNHibernate.MappingModel.Identity.CompositeIdMapping
리턴 void

ProcessId() 공개 메소드

public ProcessId ( IdMapping idMapping ) : void
idMapping FluentNHibernate.MappingModel.Identity.IdMapping
리턴 void

ProcessIdentity() 보호된 메소드

protected ProcessIdentity ( IIdentityMapping idMapping ) : void
idMapping IIdentityMapping
리턴 void

ProcessJoinedSubclass() 공개 메소드

public ProcessJoinedSubclass ( JoinedSubclassMapping subclassMapping ) : void
subclassMapping JoinedSubclassMapping
리턴 void

ProcessList() 공개 메소드

public ProcessList ( ListMapping listMapping ) : void
listMapping FluentNHibernate.MappingModel.Collections.ListMapping
리턴 void

ProcessOneToMany() 공개 메소드

public ProcessOneToMany ( OneToManyMapping oneToManyMapping ) : void
oneToManyMapping FluentNHibernate.MappingModel.Collections.OneToManyMapping
리턴 void

ProcessSet() 공개 메소드

public ProcessSet ( SetMapping setMapping ) : void
setMapping FluentNHibernate.MappingModel.Collections.SetMapping
리턴 void

ProcessSubclass() 공개 메소드

public ProcessSubclass ( SubclassMapping subclassMapping ) : void
subclassMapping SubclassMapping
리턴 void

Visit() 공개 메소드

public Visit ( ClassMapping classMapping ) : void
classMapping ClassMapping
리턴 void

Visit() 공개 메소드

public Visit ( ColumnMapping columnMapping ) : void
columnMapping ColumnMapping
리턴 void

Visit() 공개 메소드

public Visit ( ComponentMappingBase componentMapping ) : void
componentMapping ComponentMappingBase
리턴 void

Visit() 공개 메소드

public Visit ( CompositeElementMapping compositeElementMapping ) : void
compositeElementMapping CompositeElementMapping
리턴 void

Visit() 공개 메소드

public Visit ( DiscriminatorMapping discriminatorMapping ) : void
discriminatorMapping DiscriminatorMapping
리턴 void

Visit() 공개 메소드

public Visit ( ICollectionContentsMapping contentsMapping ) : void
contentsMapping ICollectionContentsMapping
리턴 void

Visit() 공개 메소드

public Visit ( ICollectionMapping collectionMapping ) : void
collectionMapping ICollectionMapping
리턴 void

Visit() 공개 메소드

public Visit ( IIdentityMapping identityMapping ) : void
identityMapping IIdentityMapping
리턴 void

Visit() 공개 메소드

public Visit ( ISubclassMapping subclassMapping ) : void
subclassMapping ISubclassMapping
리턴 void

Visit() 공개 메소드

public Visit ( IdGeneratorMapping generatorMapping ) : void
generatorMapping IdGeneratorMapping
리턴 void

Visit() 공개 메소드

public Visit ( JoinMapping joinMapping ) : void
joinMapping JoinMapping
리턴 void

Visit() 공개 메소드

public Visit ( JoinedSubclassMapping subclassMapping ) : void
subclassMapping JoinedSubclassMapping
리턴 void

Visit() 공개 메소드

public Visit ( KeyMapping keyMapping ) : void
keyMapping KeyMapping
리턴 void

Visit() 공개 메소드

public Visit ( ManyToOneMapping manyToOneMapping ) : void
manyToOneMapping ManyToOneMapping
리턴 void

Visit() 공개 메소드

public Visit ( PropertyMapping propertyMapping ) : void
propertyMapping PropertyMapping
리턴 void

Visit() 공개 메소드

public Visit ( SubclassMapping subclassMapping ) : void
subclassMapping SubclassMapping
리턴 void