We
only support using properties currently, all the expression based
methods expect PropertyInfo's not FieldInfo's.
Any reason you're using a field over an auto-property?

On Thu, Jul 30, 2009 at 6:07 PM, Mikael Henriksson <[email protected]>wrote:

> I do Access.AsField that way successfully for my Version columns...
>
> 2009/7/30 Fost andy <[email protected]>
>
>
>> Hi,
>>
>> I feel a bit silly for asking this but how do I map a field directly?
>>
>> In traditional hibernate I might want something like:
>>
>> <property name="ss" type="String" access="field"/>
>>
>> How do I achieve this in fluent?
>>
>> I tried Map(x => x.ss).Access.AsField();
>>
>> but this throws
>> System.InvalidCastException: Unable to cast object of type
>> 'System.Reflection.RtFieldInfo' to type
>> 'System.Reflection.PropertyInfo'.
>>
>> On a whim I tried .SetAttribute("access", "field") but got the same
>> error.
>>
>> thanks.
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Fluent NHibernate" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/fluent-nhibernate?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to