Hi Hugi,

There's only so many options considering that the framework does not provide 
any explicit API for this. Yours is as good as any.

Curios about a specific scenario why you need it.

Andrus

> On Oct 15, 2019, at 6:26 AM, Hugi Thordarson <[email protected]> wrote:
> 
> Hi all,
> i'm looking for suggestions on an approach to mark an ObjectContext as 
> "obsolete", i.e. to explicitly state that I'm now done with it and any 
> further operations on it (preferably even any objects in it) signify a 
> logical error/bad state.
> 
> First thought is to create my own DataContext subclass with a simple boolean 
> marker, and override methods like commitChanges() and onQuery() to throw an 
> exception if the marker is set. At least that provides partial safety. But 
> I'm wondering if anyone has suggestions for a better approach?
> 
> Cheers,
> - hugi

Reply via email to