शीर्षक यह कहता है। (स्पष्ट होने के लिए, SQLite.NET होस्ट किया गया है here)क्या अपरिवर्तनीय रिकॉर्ड प्रकारों के साथ SQLite.NET का उपयोग करना संभव है?
सभी उदाहरण उत्परिवर्तनीय रिकॉर्ड प्रकारों के साथ काम करते हैं, जिसका अर्थ है कि उनके पास प्रत्येक संपत्ति परिभाषा में { get; set; }
है। मैं अपने प्रोजेक्ट में जहां संभव हो वहां म्यूटेबल प्रकारों से छुटकारा पाना चाहता हूं, लेकिन SQLite.NET एक संभावित बाधा की तरह दिखता है।
यदि मैं System.String
प्रकार के 1 कॉलम के साथ एक क्वेरी परिणाम प्राप्त करने का प्रयास करता हूं, तो यह विफल रहता है, उदाहरण के लिए। तो क्या SQLite.NET प्रॉपर्टी सेटर्स के बजाय कन्स्ट्रक्टर का उपयोग करना संभव है, या को SQLite.NET में डेटा पुनर्प्राप्त करने और संग्रहीत करने के लिए म्यूटेबल प्रकारों का उपयोग करना है?