Hi,
Model naming settings are not used in mapping persistent types to domain method results.
For example let's create stored procedure
Although this simple stored procedure would be retreived and the result shape would be created, let's go the hard way and create domain class proc_Temp_Result with property user_id (Guid) (see attached proc_Temp_Result.png) and then set
proc_Temp_Result as a Persistent Type result (see attached proc_temp_mapping.png).
When you try to run following code
the following error appears
However, if you change property name to userId (see proc_Temp_Result_2.png), the error will disappear.
One would think that enabling "Default mapping" would clear this error without changing property names, but no, it still appears.
Model naming settings for properties are all "Unchanged"..
Telerik OpenAccess ORM 2012.2.816.1
Jacek