Namespaces

Types

Type INamingStrategy

Namespace NHibernate.Cfg

Methods

Public instance methods

string ClassToTableName(string className)

Return a table name for an entity class
Parameters
return string a table name
string className the fully-qualified class name

string ColumnName(string columnName)

Alter the column name given in the mapping document
Parameters
return string a column name
string columnName a column name

string PropertyToColumnName(string propertyName)

Return a column name for a property path expression
Parameters
return string a column name
string propertyName a property path

string PropertyToTableName(string className, string propertyName)

Return a table name for a collection
Parameters
return string a table name
string className the fully-qualified name of the owning entity class
string propertyName a property path

string TableName(string tableName)

Alter the table name given in the mapping document
Parameters
return string a table name
string tableName a table name