एमएसडीएन पर सी # भाषा संदर्भ 'संरक्षित आंतरिक' को परिभाषित करता है क्योंकि "एक्सेस मौजूदा असेंबली या युक्त वर्ग से व्युत्पन्न प्रकार तक सीमित है"। लेकिन एक अर्थपूर्ण दृष्टिकोण से, 'संरक्षित आंतरिक' मुझे 'सुरक्षित और आंतरिक दोनों' की तरह लगता है जिसका अर्थ है कि सदस्य केवल उसी असेंबली के साथ उन व्युत्पन्न कक्षाओं तक पहुंच योग्य होगा। क्या कोई एक्सेस संशोधक है जिसका अर्थ एक ही प्रभाव का है?संरक्षित आंतरिक
उत्तर
सी # में ऐसा कोई एक्सेस संशोधक नहीं है।
हालांकि, CLR इसका समर्थन करता है, FamANDAssem पहुँच स्तर (protected internal
FamORAssem है)
संरक्षित आंतरिक सी # में समर्थित है। यह निजी संरक्षित है जो केवल सी ++ में उपलब्ध है। संरक्षित आंतरिक FamorAssem है। संरक्षित निजी FamandAssem है। – BlackWasp
ब्लैकवॉप्स सही है। सी # संरक्षित आंतरिक का समर्थन करता है। Http://msdn.microsoft.com/en-us/library/ms173121(v=vs.110).aspx देखें। – akton
@ ब्लैकवाप: मैंने यही कहा। – SLaks
नहीं, ऐसा कोई संशोधक नहीं है। Internal
पर्याप्त होना चाहिए, क्योंकि आपको उसी विधानसभा में अन्य प्रकार के भीतर से पता होना चाहिए कि कॉल करने के लिए कानूनी क्या है और क्या नहीं है।
धन्यवाद! लेकिन जो मैं प्राप्त करने की कोशिश कर रहा हूं वह यह था कि किसी सदस्य को इस तरह से परिभाषित करना संभव नहीं है कि यह केवल व्युत्पन्न कक्षाओं और उसी असेंबली के भीतर पहुंच योग्य होगा। भले ही मैं इस परिदृश्य के बारे में सोच नहीं पा रहा हूं, जहां इस तरह का एक एक्सेस संशोधक काम में आ जाएगा, यह जानना अच्छा है कि ऐसा कोई संशोधक नहीं है जो प्रोग्रामर को यह कहने की अनुमति देगा, यह सदस्य 'सुरक्षित और आंतरिक दोनों' – adfs
है @adfs: 'आंतरिक' * और * संरक्षित 'के रूप में एक विधि घोषित करने में सक्षम होने के कारण केवल परिदृश्य में' आंतरिक 'से बेहतर होगा जहां विधि को' संरक्षित 'नेस्टेड क्लास प्रकार का पैरामीटर लेना चाहिए, खासकर यदि वह संरक्षित है कक्षा में आंतरिक प्रकार के सदस्य थे। – supercat
- 1. भ्रम: आंतरिक, संरक्षित और आंतरिक संरक्षित
- 2. संरक्षित आंतरिक और आंतरिक संरक्षित के बीच कोई अंतर है?
- 3. संरक्षित/सार्वजनिक आंतरिक कक्षाएं
- 4. संरक्षित आंतरिक संरक्षित के साथ ओवरराइडिंग!
- 5. यूएमएल में "संरक्षित आंतरिक" दिखाएं?
- 6. संरक्षित आंतरिक गुण बनाम संरक्षित गुण और Resharper
- 7. आप "संरक्षित आंतरिक" पहुंच संशोधक का उपयोग कब करेंगे?
- 8. "निजी" और "संरक्षित आंतरिक" के बीच क्या अंतर है?
- 9. संरक्षित क्षेत्र
- 10. सी # आंतरिक गेटर, एक आंतरिक वर्ग पैरामीटर के साथ संरक्षित सेटटर
- 11. सार्वजनिक ऑनक्रेट(), या संरक्षित() पर संरक्षित?
- 12. संरक्षित विरासत
- 13. संरक्षित मोड
- 14. संरक्षित विधि
- 15. संरक्षित विधि
- 16. जावा आंतरिक वर्ग और विरासत
- 17. यह कैसे तय करें कि कोई विधि निजी, संरक्षित, आंतरिक या सार्वजनिक होगी या नहीं?
- 18. क्यों सी # संरक्षित और आंतरिक पहुंच के चौराहे का समर्थन नहीं करता है?
- 19. आंतरिक संरक्षित संपत्ति अभी भी एक अलग असेंबली से सुलभ है
- 20. संरक्षित जांच के साथ संरक्षित कॉन्फ़िगरेशनप्रोवाइडर कुंजी कहां जाता है?
- 21. सी # आंतरिक स्टेटल विशेषता आंतरिक आंतरिक विशेषता के साथ - आंतरिक या बाहरी?
- 22. संरक्षित स्थैतिक सदस्य चर
- 23. मॉकिंग संरक्षित विधि
- 24. सीडी में Redim संरक्षित?
- 25. संरक्षित बनाम निजी विनाशक
- 26. पासवर्ड संरक्षित साइट (.htaccess)
- 27. संरक्षित सदस्य 'object.MemberwiseClone()'
- 28. रेल संरक्षित वर्ग नाम
- 29. निजी या संरक्षित चर?
- 30. CollectionView.CollectionChanged संरक्षित क्यों है?
यह हमेशा मुझे भी bugged के रूप में .. इसी प्रकार के प्रश्न: http://stackoverflow.com/questions/7000871/internal-protected -प्रोपर्टी-अभी-सुलभ-से-अलग-असेंबली – nawfal