I get an error when trying to Detach a list of objects. The code looks like this:
using
(var context =
new
AltusContext())
{
IQueryable list = context.Addresses.Where(x => x.Datechecked ==
new
DateTime(1900, 1, 1)).Take(10);
IQueryable detached = context.CreateDetachedCopy(list);
}
I get a missing method exception, saying it cant find the constructor... any help would be appreciated.
The error:
System.MissingMethodException occurred
Message=Le constructeur sur le type 'Telerik.OpenAccess.Query.Piece`1[[Altus.Data.Models.Geo.Address, Altus.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' est introuvable.
Source=mscorlib
StackTrace:
à System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
à System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
à Telerik.OpenAccess.OpenAccessContext.CreateDetachedCopy[T](T entity, FetchStrategy fetchStrategy)
à Telerik.OpenAccess.OpenAccessContext.CreateDetachedCopy[T](T entity, Expression`1[] referenceProperties)
à Altus.UI.Test.TestForm.button4_Click(Object sender, EventArgs e)
InnerException: