मैं NHibernate 3.0.0 और नई सुविधा आलसी गुणों का उपयोग कर रहा हूं। हालांकि, कुछ प्रश्नों में मैं उत्सुकता से गुणों को लोड करना चाहता हूं और मैं क्वेरी को नॉन-प्रॉक्सी इकाई उदाहरणों में परिणाम देना चाहता हूं। मैं LINQ प्रदाता या क्वेरीओवर का भी उपयोग करना पसंद करता हूं। तो मेरी दो इस से संबंधित प्रश्न हैं:NHibernate 3 आलसी गुण और उत्सुक प्रश्न
- मुझे पता है कि संपत्तियों की उत्सुक लोड हो रहा है "सभी गुण लाने" के साथ HQL में प्राप्त किया जा सकता है, लेकिन है यह संभव LINQ प्रदाता के साथ भी ऐसा ही करने के लिए या QueryOver?
- यदि मैं "सभी संपत्तियों को लाने" के साथ एक एचक्यूएल क्वेरी निष्पादित करता हूं तो परिणाम में इकाइयां वास्तव में उत्सुकता से लोड होती हैं लेकिन वे अभी भी प्रॉक्सीकृत हैं। क्या इससे बचने का कोई तरीका है?
चीयर्स
विशेष रूप से प्रॉक्सी संस्थाओं के साथ समस्या क्या है? –
डब्ल्यूसीएफ का उपयोग कर इकाई को प्रेषित करना, उदाहरण के लिए काम नहीं करेगा। – Yhrn