[Missing <summary> documentation for "N:NHibernate.Properties"]

Classes

  ClassDescription
Public classBackFieldStrategy
Public classBackrefPropertyAccessor
Represents a "back-reference" to the id of a collection owner.
Public classBasicPropertyAccessor
Accesses mapped property values via a get/set pair, which may be nonpublic. The default (and recommended strategy).
Public classBasicPropertyAccessor..::..BasicGetter
An IGetter for a Property get.
Public classBasicPropertyAccessor..::..BasicSetter
An ISetter for a Property set.
Public classCamelCaseMUnderscoreStrategy
Implementation of IFieldNamingStrategy for fields that are prefixed with an m_ and the PropertyName is changed to camelCase.
Public classCamelCaseStrategy
Implementation of IFieldNamingStrategy for fields that are the camelCase version of the PropertyName
Public classCamelCaseUnderscoreStrategy
Implementation of IFieldNamingStrategy for fields that are prefixed with an underscore and the PropertyName is changed to camelCase.
Public classChainedPropertyAccessor
Public classEmbeddedPropertyAccessor
Public classEmbeddedPropertyAccessor..::..EmbeddedGetter
Public classEmbeddedPropertyAccessor..::..EmbeddedSetter
Public classFieldAccessor
Access the mapped property by using a Field to get and set the value.
Public classFieldAccessor..::..FieldGetter
An IGetter that uses a Field instead of the Property get.
Public classFieldAccessor..::..FieldSetter
An IGetter that uses a Field instead of the Property set.
Public classIndexPropertyAccessor
Represents a "back-reference" to the index of a collection.
Public classIndexPropertyAccessor..::..IndexGetter
The Getter implementation for index backrefs.
Public classIndexPropertyAccessor..::..IndexSetter
The Setter implementation for index backrefs.
Public classLowerCaseStrategy
Implementation of IFieldNamingStrategy for fields that are the PropertyName in all LowerCase characters.
Public classLowerCaseUnderscoreStrategy
Implementation of IFieldNamingStrategy for fields that are prefixed with an underscore and the PropertyName is changed to lower case.
Public classMapAccessor
Public classMapAccessor..::..MapGetter
Public classMapAccessor..::..MapSetter
Public classNoopAccessor
Used to declare properties not represented at the pojo level
Public classNoSetterAccessor
Access the mapped property through a Property get to get the value and go directly to the Field to set the value.
Public classPascalCaseMStrategy
Public classPascalCaseMUnderscoreStrategy
Implementation of IFieldNamingStrategy for fields that are prefixed with an m_ and the first character in PropertyName capitalized.
Public classPascalCaseUnderscoreStrategy
Implementation of IFieldNamingStrategy for fields that are prefixed with an _ and the first character in PropertyName capitalized.
Public classPropertyAccessorFactory
Factory for creating the various PropertyAccessor strategies.
Public classReadOnlyAccessor
Access the mapped property through a Property get to get the value and do nothing to set the value.
Public classXmlAccessor
Responsible for accessing property values represented as a XmlElement or XmlAttribute.
Public classXmlAccessor..::..AttributeGetter
For nodes like "@bar"
Public classXmlAccessor..::..AttributeSetter
For nodes like "@bar"
Public classXmlAccessor..::..ElementAttributeGetter
For nodes like "foo/@bar"
Public classXmlAccessor..::..ElementAttributeSetter
For nodes like "foo/@bar"
Public classXmlAccessor..::..ElementGetter
For nodes like "foo"
Public classXmlAccessor..::..ElementSetter
For nodes like "foo"
Public classXmlAccessor..::..TextGetter
For nodes like "."
Public classXmlAccessor..::..TextSetter
For nodes like "."
Public classXmlAccessor..::..XmlGetter
Defines the strategy for getting property values out of a dom4j Node.
Public classXmlAccessor..::..XmlSetter

Interfaces

  InterfaceDescription
Public interfaceIFieldNamingStrategy
A Strategy for converting a mapped property name to a Field name.
Public interfaceIGetter
Gets values of a particular mapped property.
Public interfaceIOptimizableGetter
An IGetter that can emit IL to get the property value.
Public interfaceIOptimizableSetter
An ISetter that can emit IL to set the property value.
Public interfaceIPropertyAccessor
Abstracts the notion of a "property". Defines a strategy for accessing the value of a mapped property.
Public interfaceISetter
Sets values of a particular mapped property.