मेरे पास एक इकाई फ्रेमवर्क मॉडल (v.1.0) है जो मैं एक गणना की गई संपत्ति के साथ विस्तार करने की कोशिश कर रहा हूं।इकाई फ्रेमवर्क परिकलित संपत्ति समस्या
मैं इस तरह से इकाई वस्तु "प्रस्ताव" विस्तार करने के लिए आंशिक वर्ग बना लिया है:
namespace MyModelNamespace
{
public partial class Offer
{
public bool MyProperty
{
get
{
// my stuffs the return true or false
}
}
}
}
यह मेरी विधानसभा में समस्या के बिना संकलित है, लेकिन क्रम में, जब मैं कुछ करने के लिए कोशिश कर रहा हूँ इस तरह:
_myEntities.OfferSet.FirstOrDefault(o=>o.MyProperty);
मैं इस त्रुटि को पुनः प्राप्त:
The number of members in the conceptual type 'MyModelNamespace.Offer' does not match with the number of members on the object side type 'MyModelNamespace.Offer'. Make sure the number of members are the same.
... किसी भी सुझाव ???
दिलचस्प ... मैं जितनी जल्दी हो सके कोशिश करूंगा! – tanathos
मैं इसे आजमा रहा हूं, लेकिन मैं इसे काम नहीं कर सकता :(... मैंने डीएलएल शामिल किया है, और यह अच्छी तरह से संकलित है, लेकिन रनटाइम पर मुझे कुछ मिलता है: "निर्दिष्ट सदस्य 'माइप्रोपर्टी' द्वारा समर्थित नहीं है LINQ से Entities। "मैंने आपके द्वारा पोस्ट किए गए लिंक में उदाहरणों का बिल्कुल पालन किया है। – tanathos
@tanathos आपकी समस्या को स्थिर प्रारंभिकरण के साथ करना होगा। उस लेख पर 30 अगस्त से मैटियास बोरोस की टिप्पणी देखें।वहां प्रस्तावित कार्यवाही वर्ग पर एक खाली (खाली) स्थैतिक कन्स्ट्रक्टर बनाना है, और उसके बाद पूछे जाने से कुछ समय पहले ऑब्जेक्ट का एक उदाहरण तत्काल करना है। बदसूरत :( – AaronSieb