जेनरेट किया गया LinqToSql कोड एक्स्टेंसिबिलिटी पॉइंट प्रदान करता है, ताकि आप ऑब्जेक्ट लोड होने पर मान सेट कर सकें।
कुंजी एक आंशिक वर्ग बनाना है जो उत्पन्न वर्ग का विस्तार करता है, और फिर OnLoaded
को लागू करता है आंशिक विधि।
उदाहरण के लिए, मान लें कि आपकी कक्षा Person
है , इसलिए आपके पास एक जनरेट किया गया आंशिक Person
है Blah.designer.cs
. में कक्षा ।
एक नया वर्ग बनाकर आंशिक वर्ग का विस्तार करें (एक अलग फ़ाइल में होना चाहिए), निम्नानुसार:
public partial class Person {
partial void OnLoaded() {
this._BirthDate = DateTime.SpecifyKind(this._BirthDate, DateTimeKind.Utc);
}
}