[Missing namespace summary documentation for N:NHibernate.Property]
Classes
| Class | Description | |
|---|---|---|
| BasicGetter |
An IGetter for a Property get.
| |
| BasicPropertyAccessor |
Accesses mapped property values via a get/set pair, which may be nonpublic.
The default (and recommended strategy).
| |
| BasicSetter |
An ISetter for a Property set.
| |
| CamelCaseStrategy |
Implementation of IFieldNamingStrategy for fields that are the
camelCase version of the PropertyName
| |
| CamelCaseUnderscoreStrategy |
Implementation of IFieldNamingStrategy for fields that are prefixed with
an underscore and the PropertyName is changed to camelCase.
| |
| ChainedPropertyAccessor | ||
| FieldAccessor |
Access the mapped property by using a Field to get and set the value.
| |
| FieldGetter |
An IGetter that uses a Field instead of the Property get.
| |
| FieldSetter |
An IGetter that uses a Field instead of the Property set.
| |
| LowerCaseStrategy |
Implementation of IFieldNamingStrategy for fields that are
the PropertyName in all LowerCase characters.
| |
| LowerCaseUnderscoreStrategy |
Implementation of IFieldNamingStrategy for fields that are prefixed with
an underscore and the PropertyName is changed to lower case.
| |
| NoSetterAccessor |
Access the mapped property through a Property get to get the value
and go directly to the Field to set the value.
| |
| PascalCaseMUnderscoreStrategy |
Implementation of IFieldNamingStrategy for fields that are prefixed with
an m_ and the first character in PropertyName capitalized.
| |
| PascalCaseUnderscoreStrategy |
Implementation of IFieldNamingStrategy for fields that are prefixed with
an _ and the first character in PropertyName capitalized.
| |
| PropertyAccessorFactory |
Factory for creating the various PropertyAccessor strategies.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IFieldNamingStrategy |
A Strategy for converting a mapped property name to a Field name.
| |
| IGetter |
Gets values of a particular mapped property.
| |
| IOptimizableGetter |
An IGetter that can emit IL to get the property value.
| |
| IOptimizableSetter |
An ISetter that can emit IL to set the property value.
| |
| IPropertyAccessor |
Abstracts the notion of a "property". Defines a strategy for accessing the
value of a mapped property.
| |
| ISetter |
Sets values of a particular mapped property.
|