Quantcast
Channel: ASPNETWebStack Issue Tracker Rss Feed
Viewing all articles
Browse latest Browse all 7215

Commented Issue: Can't update entity by WCF Data Service Client when it has readonly property [531]

$
0
0
For example, define model:

public class Car
{
public int ID { get; set;}
public int WheelCount {
get {
return 4;
}
}
}

Build edm model:
ODataConventionModelBuilder builder = new ODataConventionModelBuilder();
builder.EntitySet<Car>("Cars");
return builder.GetEdmModel();

Generate client code by ASR, and write following code to post a new car:
Container c = new Container(new Uri("http://localhost:50232/"));
c.AddObject("Cars", new Car());
c.SaveChanges();

Server side reports following exceptions:

System.ArgumentException occurred
HResult=-2147024809
Message=Property set method not found.
Source=mscorlib
StackTrace:
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
InnerException:

Comments: <http://aspnetwebstack.codeplex.com/SourceControl/changeset/bf7bcda4ea4d>

Viewing all articles
Browse latest Browse all 7215

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>