पर कोई समर्थित अनुवाद नहीं है क्या किसी को इस फ़ंक्शन को LINQ से SQL तक समर्थित करने का सुझाव है?विधि X के पास SQL - बूलियन और डेटाटाइम
public bool IsEnabled()
{
return !this.Disabled &&
((!this.EnabledFrom.HasValue || this.EnabledFrom < DateTime.Now) &&
(!this.EnabledTo.HasValue || this.EnabledTo > DateTime.Now));
}
अक्षम एक बूल, सक्षम फ्रॉम और सक्षम है डेटटाइम है? और सभी डेटाबेस फ़ील्ड।
वहाँ कोड आप से पता चला है में किसी भी LINQ होने के लिए प्रकट नहीं होता। मुझे संदेह है कि यह कोड आपकी त्रुटि का कारण बन रहा है। – BlueMonkMN
IsEnabled का उपयोग कर क्वेरी (इसका हिस्सा) का उदाहरण; क्वेरी = क्वेरी। जहां (a => a.PageMeta.Hidden ==! दृश्यमान &&.PageMeta.IsEnabled() == दृश्यमान); – Eilev
समस्या यह है कि यह SQL में IsEnabled को खोजने का प्रयास करता है। तर्क को IsEnabled से सीधे linq क्वेरी पर ले जाएं। – Beku