Code: Select all
System.ArgumentException: Property set method not found.
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)
at MyClass.CopyDataMembers(DataContext dc, Object sourceEntity, Object targetEntity)
All I am tring to do is get entity members using the following line of code.
Code: Select all
IEnumerable<MetaDataMember> dataMembers =
from mem in dc.Mapping.GetTable(sourceEntity.GetType()).RowType.DataMembers
where mem.IsAssociation == false
select mem
dc = Devart.Data.Linq.DataContext
Please help.
Thank you!