कोड द्वारा एनएचबीर्नेट मैपिंग का उपयोग करते समय मेरे पास कैस्केड एनम विकल्प व्यवहार पर एक प्रश्न है।कोड द्वारा एनएचबेर्नेट मैपिंग (लोक्वैसियस) - कैस्केड विकल्प
Enum निम्नलिखित है विकल्प:
[Flags]
public enum Cascade
{
None = 0,
Persist = 2,
Refresh = 4,
Merge = 8,
Remove = 16,
Detach = 32,
ReAttach = 64,
DeleteOrphans = 128,
All = 256,
}
वे करना है (मैं समझ गया जहाँ तक) सा झंडा संयोजनों की तरह इस्तेमाल किया जा रहा।
मैं NHibernate प्रलेखन के माध्यम से देखा है, और XML मैपिंग के लिए निम्नलिखित झरना विकल्प वहाँ परिभाषित कर रहे हैं: Lifecycles and object graphs
किसी कोड द्वारा नए Nhibernate मानचित्रण से झरना विकल्पों का वर्णन कर सकते हैं? उनमें से आधे स्वयं वर्णन कर रहे हैं, अन्य आधा नहीं है।
जो स्वयं वर्णन नहीं कर रहे हैं? – Firo
मुझे यकीन नहीं है। पर्सिस्ट = सेव-अपडेट, रीफ्रेश करें? मर्ज करें? निकालें = हटाएं, अलग करें =? = पुनः अनुलग्न? DeleteOrphans = delete-orphan, सभी = सभी। – Cortlendt
मैं मानता हूं, यह enum एक गड़बड़ है, 'सभी' वास्तव में सभी bitwise झंडे शामिल होना चाहिए ... – Lukazoid