In my project I access task fields the following way:
projContext.Load(proj, p => p.Tasks.Include(t => t.Id, t => t.Name,t => t.Work));
projContext.ExecuteQuery();
task.Work gives me the current value. My goal is to modify the value programatically, but there is no setter method in PublishedTask and compiler complains that the property is read-only. Is there a way to modify properties of PublishedTask class?