ऐसे दो तरीके हैं जिनसे आप परिभाषित कर सकते हैं कि आप अपनी कक्षाओं को कैसे क्रमबद्ध करना चाहते हैं:विशेषताओं का उपयोग करना या वर्ग मानचित्र बनाना आपके प्रारंभिक कोड में आपकी कक्षा के लिए। एक वर्ग मानचित्र एक संरचना है जो एक वर्ग और एक बीएसओएन दस्तावेज़ के बीच मानचित्रण को परिभाषित करती है। इसमें उस वर्ग के क्षेत्रों और गुणों की एक सूची है जो क्रमांकन में भाग लेते हैं और प्रत्येक के लिए आवश्यक क्रमांकन पैरामीटर (जैसे, बीएसओएन तत्व का नाम, प्रतिनिधित्व विकल्प, आदि ...) को परिभाषित करता है। तो, आपके मामले में आप कुछ ऐसा कर सकते हैं:
BsonClassMap.RegisterClassMap<Role>(cm =>
{
cm.AutoMap();// Automap the Role class
cm.UnmapProperty(c => c.RoleId); //Ignore RoleId property
cm.UnmapProperty(c => c.CreateDate);//Ignore CreateDate property
});
आप इस विषय के बारे में अधिक जानकारी इस में प्राप्त कर सकते हैं। लिंक ।