return AutoPersistenceModel |
|
Assembly assembly |
Assembly to load from |
return AutoPersistenceModel |
|
Assembly assembly |
Assembly to load from |
return AutoPersistenceModel |
|
ITypeSource source |
ITypeSource to load from |
return AutoPersistenceModel |
AutoPersistenceModel |
Action<AutoMappingAlterationCollection> alterationDelegate |
Lambda to declare alterations |
return IMappingProvider |
|
Type type |
return IMappingProvider |
return AutoPersistenceModel |
|
Type baseType |
Type to ignore |
return AutoPersistenceModel |
Abstract classes are probably what you'll be using this method with. Fluent NHibernate considers abstract classes to be layer supertypes, so doesn't automatically map them as part of an inheritance hierarchy. You can use this method to override that behavior for a specific type; otherwise you should consider using theAbstractClassIsLayerSupertype setting.
return AutoPersistenceModel |
|
Type baseType |
Type to include |
Abstract classes are probably what you'll be using this method with. Fluent NHibernate considers abstract classes to be layer supertypes, so doesn't automatically map them as part of an inheritance hierarchy. You can use this method to override that behavior for a specific type; otherwise you should consider using theAbstractClassIsLayerSupertype setting.
return AutoPersistenceModel |
This may affect subclasses, depending on the alterations you do.
return AutoPersistenceModel |
|
Action<AutoMapping<T>> populateMap |
Lambda performing alterations |
Currently only supports ignoring properties on all entities.
return AutoPersistenceModel |
|
Action<IPropertyIgnorer> alteration |
Lambda performing alterations |
return AutoPersistenceModel |
|
Action<AutoMappingExpressions> expressionsAction |
return AutoPersistenceModel |
AutoPersistenceModel |
return AutoPersistenceModel |
|
Func<Type, bool> where |
return SetupConventionFinder<TReturn>
|
return bool
|
return bool
|