मुझे लगता है कि सदस्यता यूज़र ऑब्जेक्ट और ऑब्जेक्ट कार्यान्वयन करने वाले ऑब्जेक्ट को "कनेक्ट" किया गया है, जब किसी ऑब्जेक्ट में कुछ जानकारी बदल जाती है, तो अन्य ऑब्जेक्ट भी उचित रूप से बदला जाता है?सदस्यता यूज़र और आईप्रिनियर ऑब्जेक्ट के बीच संबंध
उत्तर
सुनिश्चित नहीं है कि मैं यहां आपका प्रश्न समझता हूं या नहीं, लेकिन मेरा मानना है कि आपकी धारणा गलत है।
सदस्यता यूज़र का उपयोग System.Web.Security द्वारा किसी उपयोगकर्ता को सदस्यता प्रदाता के माध्यम से प्रमाणित करने के लिए किया जाता है ताकि आप को वेब कॉन्फ़िगरेशन में सेट किया जा सके। जब आप फोन ...
MembershipUser user = Membership.GetUser(username);
आपकी सदस्यता प्रदाता डेटासंग्रह जहाँ आप अपने उपयोगकर्ता जानकारी (ए एसक्यूएल डाटाबेस, सक्रिय निर्देशिका, आदि ..) रखने क्वेरी और है कि उपयोगकर्ता नाम sotred Memberhsip डेटा वापस लौट आएंगे।
यदि आपने अपने आवेदन में एक और कक्षा परिभाषित की है जो आईप्रिंसियल इंटरफेस लागू करता है और आपने उस प्रकार की ऑब्जेक्ट को तुरंत चालू कर दिया है, तो इसका मतलब यह नहीं है कि आपकी सदस्यता यूज़र ऑब्जेक्ट और आपकी कस्टम ऑब्जेक्ट डेटा साझा करती है (जब तक कि आपने निश्चित रूप से असाइन नहीं किया हो संदर्भ प्रोग्राम के)
हो सकता है कि अगर आप एक कोड उदाहरण यह स्पष्ट
- 1. सदस्यता यूज़र और इकाई फ्रेमवर्क कोड पहले
- 2. एएसपी.नेट एमवीसी: सदस्यता यूज़र, पहचान, सदस्यताप्रदाता और प्रिंसिपल
- 3. एएसपी.नेट में सदस्यता, सदस्यताप्रदाता और सदस्यता उपयोगकर्ता संबंध?
- 4. सदस्यता यूज़र चयन पर लिंक का उपयोग
- 5. सिस्टम के बीच संबंध। ऑब्जेक्ट क्लास और स्ट्रक्चर
- 6. एएसपी.नेट एमवीसी कस्टम आईप्रिनियर इंजेक्शन
- 7. क्लास लाइब्रेरी सदस्य यूज़र
- 8. फ़्लॉपिंग और मेटा-स्थिरता के बीच संबंध
- 9. पार्सिंग, हाइलाइटिंग और समापन के बीच संबंध
- 10. पोर्ट और आईपी पते के बीच संबंध
- 11. जीईएफ और जीएमएफ के बीच संबंध?
- 12. log4j और apache.commons.logging के बीच संबंध
- 13. अपरिवर्तनीय ऑब्जेक्ट के लिए हाइबरनेट कंपोजिट यूज़र टाइप
- 14. ऑब्जेक्ट और * के बीच अंतर?
- 15. ऑब्जेक्ट आकार और लॉकिंग प्रदर्शन जावा के बीच कोई संबंध है?
- 16. एक कर्नेल और उपयोगकर्ता थ्रेड के बीच संबंध
- 17. क्या आरटीटीआई और अपवादों के बीच कोई संबंध है?
- 18. एंड्रॉइड के बीच संबंध: minSdkVersion, android: targetSdkVersion और "target"
- 19. कैरेट। डेटा विभाजन और ट्रेन के बीच संबंध
- 20. Iterable और Iterator के बीच संबंध क्या है?
- 21. एसवीसी फाइलों और डब्ल्यूसीएफ परियोजनाओं के बीच संबंध?
- 22. सी और विंडोज एपीआई के बीच संबंध क्या है?
- 23. ghc-pkg और cabal के बीच संबंध क्या है?
- 24. बेयसियन और तंत्रिका नेटवर्क के बीच संबंध क्या है?
- 25. एक्सटेक्स्ट और एएनटीएलआर के बीच संबंध क्या है?
- 26. असेंबली भाषा और मशीन भाषा के बीच संबंध क्या है?
- 27. AppDelegate, RootViewController, और UIAplplication के बीच संबंध क्या है?
- 28. एनपी-हार्ड और अपरिहार्य समस्याओं के बीच संबंध
- 29. स्कैला और सी ++ लक्षणों के बीच संबंध क्या है
- 30. एवीआर और अरुडिनो के बीच क्या अंतर/संबंध है?
मैं समझता हूँ कि यदि आप मैन्युअल प्रिंसिपल वस्तु (वस्तु है कि IPrincipal इंटरफ़ेस लागू करता है बनाने में मदद मिलेगी प्रदान की गई) तुम भी programmaticaly करने के लिए है कि दोनों के बीच एक संदर्भ बनाने वस्तुओं। लेकिन मेरे शुरुआती प्रश्न में मैं मुख्य ऑब्जेक्ट को संदर्भित करता हूं (अधिक विशिष्ट नहीं होने के लिए खेद है) जो मौजूदा उपयोगकर्ता के सुरक्षा संदर्भ का प्रतिनिधित्व करता है और फॉर्म प्रमाणीकरण का उपयोग करते समय स्वचालित रूप से Asp.Net द्वारा बनाया जाता है। मैंने सोचा कि उस मामले में Asp.Net भी दो वस्तुओं को "सिंक्रनाइज़ करने" का ख्याल रखता है? – SourceC
मुझे अभी भी समझ में नहीं आता कि आप दो वस्तुओं के बीच "सिंक्रनाइज़" होना चाहते हैं? वे वास्तव में कुछ भी साझा नहीं करते हैं - IPrincipal कार्यान्वयन में एक द्वितीयता है - लेकिन यह इसके बारे में है .... –
Asp.net (HttpContext.User) के संदर्भ में IPrincipal उपयोगकर्ता को मशीन पर वर्तमान प्रक्रिया चला रहा है। सदस्यता यूज़र एक एप्लिकेशन उपयोगकर्ता है जिसे आप कहीं भी डेटास्टोर में स्टोर करते हैं। प्रमाणीकरण के दौरान, आप फॉर्म्स प्रमाणीकरण टिकट में सदस्यता यूज़र से मूल्यों को असाइन करके HttpContext.User सेट कर सकते हैं, लेकिन आप जिन दो ऑब्जेक्ट्स का जिक्र कर रहे हैं वे स्वचालित रूप से सिंक्रनाइज़ नहीं होते हैं। –