Namespaces

Types

Type IIdentityPart

Namespace FluentNHibernate.Mapping

Interfaces IMappingPart, IAccessStrategy<T>

Methods

Properties

Public instance methods

IIdentityPart AddGeneratorParam(string name, string innerXml)

Parameters
return IIdentityPart
string name
string innerXml

IIdentityPart ColumnName(string columnName)

Sets the column name for the identity field.
Parameters
return IIdentityPart
string columnName Column name

string GetColumnName()

Parameters
return string

IIdentityPart SetGeneratorClass(string generator)

Set the access and naming strategy for this identity.
Parameters
return IIdentityPart
string generator

IIdentityPart WithUnsavedValue(object unsavedValue)

Sets the unsaved-value of the identity.
Parameters
return IIdentityPart
object unsavedValue Value that represents an unsaved value.

Public properties

Type EntityType get;

return Type

IdentityGenerationStrategyBuilder GeneratedBy get;

return IdentityGenerationStrategyBuilder

Type IdentityType get;

return Type

PropertyInfo Property get;

return PropertyInfo