Namespaces

Types

Type AutoMappingExpressions

Namespace FluentNHibernate

Methods

Fields

Public instance methods

bool Equals(object obj)

Determines whether the specified Entity is equal to the current Object.
Parameters
return bool true if the specified Entity is equal to the current Object; otherwise, false.
object obj The Object to compare with the current Object.

int GetHashCode()

Serves as a hash function for a Entity.
Parameters
return int A hash code for the current Object.

Type GetType()

Parameters
return Type

string ToString()

Parameters
return string

Public fields

Func<Member, bool> FindIdentity

Determines whether a property is the identity of an entity.
return Func<Member, bool>

Func<Type, Type, Type> GetParentSideForManyToMany

return Func<Type, Type, Type>

Func<Member, bool> FindMappablePrivateProperties

return Func<Member, bool>

Func<Type, bool> IsBaseType

return Func<Type, bool>

Func<Type, bool> IsConcreteBaseType

return Func<Type, bool>

Func<Type, bool> IsComponentType

return Func<Type, bool>

Func<Member, string> GetComponentColumnPrefix

return Func<Member, string>

Func<Type, bool> IsDiscriminated

return Func<Type, bool>

Func<Type, string> DiscriminatorColumn

return Func<Type, string>

Func<Type, SubclassStrategy> SubclassStrategy

return Func<Type, SubclassStrategy>

Func<Type, bool> AbstractClassIsLayerSupertype

Determines whether an abstract class is a layer supertype or part of a mapped inheritance hierarchy.
return Func<Type, bool>

Func<Member, string> SimpleTypeCollectionValueColumn

Specifies the value column used in a table of simple types.
return Func<Member, string>