У меня проблема при добавлении объекта-сущности с помощью метода ObjectContext.AddObject, поскольку я не могу получить этот объект с помощью LINQ, запрашивая мои объекты ObjectContext.Person. Я знаю, что этот новый добавленный объект хранится где-то, потому что он используется для обновления базы данных после метода SaveChanges. Это беспокоит меня, потому что я хочу обновить свой DataContext для таблицы данных без сохранения изменений, если я действительно не хочу это делать. Это не поможет, если я сам добавлю тот же объект в список DataContext. Кроме того, когда я вызываю метод DeleteObject, он просто помечает объект для удаления, но мне нужно найти его, удалить его из DataGrid и получить, если я отменю изменения.