Namespaces

Types in FluentNHibernate.Mapping.Builders

Type PropertyBuilder

Namespace FluentNHibernate.Mapping.Builders

Methods

Properties

Public instance methods

PropertyBuilder CustomType(Func<Type, Type> typeFunc)

Specifies that a custom type (an implementation of IUserType ) should be used for this property for mapping it to/from one or more database columns whose format or type doesn't match this.NET property.
Parameters
Func<Type, Type> typeFunc

A function which returns a type which implements IUserType. The argument of the function is the mapped property type

Return
PropertyBuilder

This property mapping to continue the method chain

Public properties

AccessStrategyBuilder<T> Access get;

Set the access and naming strategy for this property.

ColumnMappingCollection<TParent> Columns get;

Modify the columns collection

PropertyGeneratedBuilder Generated get;

Specify if this property is database generated

PropertyBuilder Not get;

Inverts the next boolean