ناقابل رسائی ممبر

مصنف: Lewis Jackson
تخلیق کی تاریخ: 8 مئی 2021
تازہ کاری کی تاریخ: 1 جولائی 2024
Anonim
کنترل حل شده به دلیل سطح حفاظت آن در سی شارپ غیرقابل دسترسی است - [نحوه رفع آن] (Visual Studio 2010)
ویڈیو: کنترل حل شده به دلیل سطح حفاظت آن در سی شارپ غیرقابل دسترسی است - [نحوه رفع آن] (Visual Studio 2010)

مواد

تعریف - ناقابل رسائی ممبر کا کیا مطلب ہے؟

ایک ناقابل رسائی ممبر ، C # کی شکل میں ، ایک ایسا ممبر ہوتا ہے جس تک کسی خاص قسم کے ذریعہ رسائی نہیں ہوسکتی ہے۔ ایک قابل رسائی ممبر جس تک ایک قسم کے ذریعہ رسائی حاصل نہیں ہو سکتی ہے وہ دوسری قسم کے ذریعہ قابل رسائی ہے۔

ایک ناقابل رسائی ممبر رسائی کی سطح حاصل کرسکتا ہے جو اس کے استعمال کو کنٹرول کرتا ہے اس اسمبلی میں موجود دوسرے کوڈ سے ، یا دیگر اسمبلیوں سے۔

ایک اقسام کے ممبر کو ڈیزائن کیا گیا ہے تاکہ انواپسولیشن کے مقصد کے لئے کچھ خاص قسم سے ناقابل رسائی ہو۔ اعداد و شمار کو محفوظ کرنے سے چیزوں کے اندر موجود اعداد و شمار کو حادثاتی بدعنوانی سے بچانے میں مدد ملتی ہے اور ساتھ ہی اس کو صارف سے غیر ضروری عمل درآمد کی تفصیلات چھپانے میں بھی مدد ملتی ہے۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا ناقابل رسائی ممبر کی وضاحت کرتا ہے

کسی قسم کے ممبر کی رسائ کا انحصار اس نوعیت سے ہوتا ہے جس میں وہ رہتا ہے اور اس کے اعلامیہ کے دوران اس میں مخصوص رسائی رسد طے کرنے والا۔ ذیل میں قابل رسا تصدق کاروں کو قابل تعی specifyن کرنے کیلئے استعمال کیا گیا ہے۔


  • عوامی: موجودہ اسمبلی اور بیرونی اسمبلی دونوں تک رسائی جو اس کا حوالہ دیتے ہیں۔
  • نجی: رسائی صرف اس پر مشتمل قسم تک محدود ہے۔
  • محفوظ: رسائی محض طبقے پر مشتمل ہے یا جس پر مشتمل قسم سے اخذ کردہ اقسام تک محدود ہے۔
  • اندرونی: رسائی صرف موجودہ اسمبلی تک محدود ہے۔
  • محفوظ داخلی: رسائی صرف موجودہ اسمبلی یا اس پر مشتمل ہے جس پر مشتمل طبقے سے اخذ کردہ اقسام تک محدود ہے۔

مثال کے طور پر ، کسی قسم کا اعلان ایسے طریقے سے کیا جاسکتا ہے جس میں ایک محفوظ ماڈیفائر موجود ہو تاکہ یہ کلاس سے باہر تک نہ پہنچ پائے لیکن اس سے حاصل شدہ کلاسوں تک رسائی پائے۔

تمام رسائی میں ترمیم کرنے والے ہر طرح سے ہر طرح میں استعمال نہیں ہوسکتے ہیں۔ جب کسی قسم کے کسی ممبر نے اپنے اعلامیہ کے دوران ایک رس موڈیفائر شامل نہیں کیا ہوتا ہے تو ، اس کی طے شدہ قابل رسائ نجی ہوتی ہے۔

سی # میں قابل رسا رکاوٹ کے مطابق ، متعدد تعمیرات میں کم سے کم ممبر یا کسی اور قسم کی طرح قابل رسائی کی ضرورت ہوتی ہے۔ مزید برآں ، اگر ممبر کوئی طریقہ ، مندوب ، یا اشاریہ کار ہے تو ، واپسی کی قسم اور پیرامیٹر کی اقسام کو کم از کم ممبر کی حیثیت سے قابل رسائی ہونا چاہئے۔ ناقابل رسائی ممبر کے استعمال کے نتیجے میں ایک مرتب شدہ وقت کی خرابی ہوگی۔


یہ تعریف C # کی شکل میں لکھی گئی تھی