Parameters
Assembly assembly
        Assembly to load from
Assembly assemblyAssembly to load from
Action<AutoMappingAlterationCollection> alterationDelegateLambda to declare alterations
Type baseTypeType to ignore
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 the AbstractClassIsLayerSupertype setting.
Type baseTypeType 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 the AbstractClassIsLayerSupertype setting.
This may affect subclasses, depending on the alterations you do.
Action<AutoMapping<T>> populateMapLambda performing alterations
Currently only supports ignoring properties on all entities.
Action<IPropertyIgnorer> alterationLambda performing alterations
Assembly assemblyAssembly to scan
Func<Type, bool> whereWhere clause