Tôi biết rằng các thuộc tính điều hướng trong Khung thực thể phải có từ khóa ảo ở phía trước hoặc EF khác không thể thực hiện phép chuyển hướng thuộc tính điều hướng của nó. Nhưng những gì hiệu quả không đưa các từ khóa ảo ở phía trước của các tài sản khác có? Tôi thấy một ví dụ gần đây trong đó mỗi tài sản duy nhất trên thực thể được khai báo với từ khóa ảo. Liệu EF 5 thực sự lười biếng tải mọi tài sản nếu tôi làm điều đó hoặc tôi thiếu một cái gì đó về cách hoạt động?Từ khóa ảo nào có trên thuộc tính thực thể trong Khuôn khổ thực thể 5?
5
A
Trả lời
2
Sử dụng từ khóa ảo cho thuộc tính điều hướng là cần thiết để tải chậm. Sử dụng từ khóa ảo trên tất cả các thuộc tính được ánh xạ là cần thiết để theo dõi thay đổi động. Tất cả các yêu cầu đều là described in documentation.
Theo dõi thay đổi động EF 4.0 đã được đề xuất và do đó Máy phát điện POCO T4 sử dụng thuộc tính ảo nhưng kể từ EF 4.1 snapshot change tracking is recommended as initial option với sự thay đổi theo dõi thay đổi động chỉ khi theo dõi thay đổi shapshot là nạn nhân của vấn đề hiệu suất.
Các vấn đề liên quan
- 1. Khuôn khổ thực thể 5 InvalidOperationException trên Tải lại
- 2. Khuôn khổ thực thể, POCO và thuộc tính riêng
- 3. Ngoại lệ khóa trùng lặp từ Khuôn khổ thực thể?
- 4. Khuôn khổ thực thể 4 - Thừa kế
- 5. Khuôn khổ thực thể trên xóa tầng
- 6. Khuôn khổ thực thể PostgreSQL
- 7. Khuôn khổ thực thể có mã MVC
- 8. Khuôn khổ thực thể UnintentionalCodeFirstException
- 9. Mã khuôn khổ thực thể Đầu tiên ReadOnly Thực thể
- 10. Khuôn khổ thực thể có nhiều edmx
- 11. Khuôn khổ thực thể - Chọn riêng trong
- 12. Khuôn khổ thực thể và đa luồng
- 13. Khuôn khổ thực thể-Cách thêm vào các đối tượng có thuộc tính điều hướng
- 14. Khuôn khổ thực thể 4.1 Cột ma
- 15. thực thể khuôn khổ: điều kiện lọc
- 16. Khuôn khổ thực thể: Thêm thuộc tính/đối tượng trong thời gian chạy
- 17. Khuôn khổ thực thể và MongoDb
- 18. Khuôn khổ thực thể và SQL Server Từ đồng nghĩa
- 19. Khuôn khổ thực thể DbContext trong vai trò Web Azure
- 20. Mã khuôn khổ thực thể Đầu tiên không có app.config
- 21. Khuôn khổ thực thể và CẬP NHẬT CASCADE
- 22. Cách bỏ qua thuộc tính khi sử dụng Mã khuôn khổ thực thể Đầu tiên
- 23. Khuôn khổ thực thể 5 Mã mối quan hệ tự tham chiếu đầu tiên
- 24. Khuôn khổ thực thể và bản ghi bị xóa mềm
- 25. Khuôn khổ thực thể 5 - Tìm kiếm điểm trung tâm để thực thi mã tùy chỉnh sau khi thực thể được tải từ cơ sở dữ liệu
- 26. So sánh hàng trăm trong Khuôn khổ thực thể
- 27. Có thể gọi các thuộc tính ảo từ hàm tạo của thực thể NHibernate không?
- 28. Khuôn khổ thực thể - COUNT thay vì CHỌN
- 29. Khuôn khổ thực thể: Tránh chèn trùng lặp
- 30. Cách thêm bảng trong Khuôn khổ thực thể?