این دوجمله رو
«- داده هایی که اخیرا به DbContext اضافه شدهاند ولی هنوز در Database ذخیره نشدهاند، درنظر گرفته نخواهند شد.
- داده هایی که در DbContext حذف شدهاند ولی در Database هستند، در نتیجه پرس و جو خواهند بود.»
میشه خلاصهاش کرد به «تا زمانیکه SaveChanges فراخوانی نشه، از اطلاعات تغییر کرده نمیشه کوئری گرفت (کوئریها همیشه روی دیتابیس انجام میشن)؛ اما خاصیت Local این تغییرات محلی رو داره یا اینکه در change tracker میشه موارد EntityState.Added | EntityState.Modified | EntityState.Unchanged رو هم کوئری گرفت».