C# Class FluentNHibernate.MappingModel.Conventions.NamingConvention

Inheritance: FluentNHibernate.MappingModel.DefaultMappingModelVisitor
显示文件 Open project: HudsonAkridge/fluent-nhibernate Class Usage Examples

Public Properties

Property Type Description
DetermineNameFromMember string>.Func
DetermineNameFromType string>.Func

Public Methods

Method Description
ProcessColumn ( ColumnMapping columnMapping ) : void
ProcessComponent ( ComponentMappingBase componentMapping ) : void
ProcessId ( Identity idMapping ) : void
ProcessManyToMany ( ManyToManyMapping manyToManyMapping ) : void
ProcessManyToOne ( ManyToOneMapping manyToOneMapping ) : void
ProcessOneToMany ( OneToManyMapping oneToManyMapping ) : void
ProcessProperty ( PropertyMapping propertyMapping ) : void

Protected Methods

Method Description
Process ( INameable nameable, MemberInfo info ) : void
ProcessClassBase ( ClassMappingBase classMapping ) : void
ProcessCollection ( ICollectionMapping collectionMapping ) : void

Method Details

Process() protected method

protected Process ( INameable nameable, MemberInfo info ) : void
nameable INameable
info System.Reflection.MemberInfo
return void

ProcessClassBase() protected method

protected ProcessClassBase ( ClassMappingBase classMapping ) : void
classMapping ClassMappingBase
return void

ProcessCollection() protected method

protected ProcessCollection ( ICollectionMapping collectionMapping ) : void
collectionMapping ICollectionMapping
return void

ProcessColumn() public method

public ProcessColumn ( ColumnMapping columnMapping ) : void
columnMapping FluentNHibernate.MappingModel.ColumnMapping
return void

ProcessComponent() public method

public ProcessComponent ( ComponentMappingBase componentMapping ) : void
componentMapping ComponentMappingBase
return void

ProcessId() public method

public ProcessId ( Identity idMapping ) : void
idMapping Identity
return void

ProcessManyToMany() public method

public ProcessManyToMany ( ManyToManyMapping manyToManyMapping ) : void
manyToManyMapping FluentNHibernate.MappingModel.Collections.ManyToManyMapping
return void

ProcessManyToOne() public method

public ProcessManyToOne ( ManyToOneMapping manyToOneMapping ) : void
manyToOneMapping FluentNHibernate.MappingModel.ManyToOneMapping
return void

ProcessOneToMany() public method

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

ProcessProperty() public method

public ProcessProperty ( PropertyMapping propertyMapping ) : void
propertyMapping FluentNHibernate.MappingModel.PropertyMapping
return void

Property Details

DetermineNameFromMember public_oe property

public Func DetermineNameFromMember
return string>.Func

DetermineNameFromType public_oe property

public Func DetermineNameFromType
return string>.Func