b* update graph/dataset behaviour

Feb 19, 2014 at 9:55 AM
Edited Feb 20, 2014 at 7:58 AM

I want to clarify some thing regarding DNR connection update graph and context expected behaviour.
From unit tests/code i saw that there is an update graph for updates and a collection of graphs(dataset) for queries.
  • if I have an empty store with a base graph(BG) and an update graph(UG, different form base) and then add some data..call savechanges; if I write a query the data won't be there until I move it from UG to BG? (unless i include update graph in base dataset)
  • if i add/remove an item from a collection, delete/create a object, update some properties but don't call savechanges nothing is done, correct? are there some context operations that are done without calling SaveChanges?