निम्नलिखित Enum करें ले लोमानचित्रण
[Flags]
enum Permssions
{
CanComment = 1,
CanEdit = 2,
CanDelete = 4,
CanRemoveUsers = 8,
All = CanComment | CanEdit | CanDelete | CanRemoveUsers
}
NHibernate में मैं उपयोग करने से पहले एक enum को मैप किया है
<property type="n.Permssions, n.Permssions"
name="Permssions" column="Permssions"></property>
मेरा प्रश्न है, मैं कैसे एक मैप करते NHibnerate का उपयोग कर ध्वज क्षेत्र में bitwise फ़ील्ड?
कस्टम उपयोगकर्ता प्रकार की आवश्यकता नहीं है - NHibernate जानता है कि enum ध्वज को कैसे संभालना है। शीर्ष जवाब पर एक नज़र डालें। –