Немного странного вопроса, но есть ли способ увидеть, какие объекты привязаны к моему объекту. Я получаю несколько случайных проблем, и было бы действительно полезно их решить, если бы я мог видеть, что было прикреплено и еще не сохранено через «SaveChanges».LINQ to Entities/SQL - способ увидеть, что связано с контекстом объекта?
Ответ (Entity Framework): context.ObjectStateManager.GetObjectStateEntries(EntityState.Added | EntityState.Modified | EntityState.Unchanged).Select(o => o.Entity).OfType<YourObjectType>();
Немного путаницы здесь, я начал свой заголовок с помощью простого linq, поскольку я ожидал, что ответ мог бы прийти из EF или SQL. Это не получилось. Однако в пользу других ответов на этот вопрос для обеих этих фреймворков можно найти здесь, поэтому я сохранил название и теги для обоих. – 4imble