मैं कोड फर्स्ट के साथ ईएफ 5 का उपयोग कर रहा हूं। मेरे पास एक वर्ग है कि मैं हमेशा कुछ गुणों को लोड करना चाहता हूं। मैं आभासी कीवर्ड निकाला गया, लेकिन यह उत्सुक लोड हो रहा है नहीं है: आलसी लोड हो रहा है बंद करने के लिए, यह ऑटो उत्सुक लोड सही नहीं होगा द्वाराईएफ कोड सबसे पहले उत्सुक लोडिंग
public class Person
{
public ICollection<Email> Emails { get; set; }
public Profile Profile {get;set;}
}
तो? यदि हां, तो मैं शामिल() का उपयोग किए बिना कैसे संग्रहीत करूं?
धन्यवाद!
लिंक के लिए धन्यवाद और यह बहुत उपयोगी है। मैं शामिल आदेश के बारे में पता हूँ। लेकिन पीओसीओ कक्षा परिभाषा (या मैपिंग फाइल) में उत्सुक लोडिंग को मजबूर करने का कोई तरीका नहीं है? – Calvin
नहीं, डेटा को लोड करने के लिए आप स्पष्ट रूप से ईएफ को बताना चाहते हैं। यदि आप नहीं करते हैं और ईएफ में सिर्फ सभी संबंधित इकाइयां शामिल हैं तो प्रमुख प्रदर्शन मुद्दे होंगे। अनिवार्य रूप से, प्रत्येक शामिल कथन एसक्यूएल 'आंतरिक जॉइन' में अनुवाद करता है और क्वेरी भी शामिल तालिका में प्रत्येक कॉलम का चयन करती है। – Paul
स्पष्टीकरण के लिए धन्यवाद! – Calvin