| Class | Description |
|---|---|
| DefaultStrategy | IPropertyStrategy implementation when no 'select' or 'resultMapping' attribute exists on a ResultProperty. |
| PropertyStrategyFactory | Factory to get IPropertyStrategy implementation. |
| ResultMapStrategy | IPropertyStrategy implementation when a 'resultMapping' attribute exists on a ResultProperty. |
| SelectArrayStrategy | IPropertyStrategy implementation when a 'select' attribute exists on a Array ResultProperty |
| SelectGenericListStrategy | IPropertyStrategy implementation when a 'select' attribute exists on a IList ResultProperty |
| SelectListStrategy | IPropertyStrategy implementation when a 'select' attribute exists on a IList ResultProperty |
| SelectObjectStrategy | IPropertyStrategy implementation when a 'select' attribute exists on an ResultProperty and the object property is different from an Array or an IList. |
| SelectStrategy | IPropertyStrategy implementation when a 'select' attribute exists on a ResultProperty |
| Interface | Description |
|---|---|
| IPropertyStrategy | IPropertyStrategy contract to set value object on ResultProperty. |