فہرست کا خانہ:
تعریف - عکاسی کا کیا مطلب ہے؟
عکاسی ایک بھاری بھرکم اسمبلیوں کے بارے میں معلومات تک رسائی کا عمل ہے اور اس میں بتائی گئی اقسام کی تشکیل کے لئے ، پروگرام میں چلانے کے وقت اور ان تک رسائی کی قسم کی مثالوں کو بیان کرنے کے لئے۔
عکاسی سے کسی شے کی اسمبلی معلومات کو دیکھنے کے لئے ممکن ہوتا ہے جیسے واقعات ، خصوصیات ، طریقوں اور قطعات۔ یہ ایک ایسا میکانزم تشکیل دیتا ہے جس کے ذریعے اشیاء ایک دوسرے سے پوچھ گچھ کرسکتی ہیں اور رن ٹائم کے وقت معلومات کو دریافت کرسکتی ہیں ، جس میں عوامی طور پر بے نقاب انٹرفیس کے ذریعے جانے جانے والی چیزوں سے کہیں زیادہ شامل ہوتا ہے۔ عکاسی رن ماضی کے ماڈیولز اور نئی اقسام کی وضاحت میں مدد کرتی ہے۔ عکاسی کا استعمال ایپلی کیشنز میں استعمال ہوتا ہے جیسے ٹائپ براؤزر (قسموں کے بارے میں معلومات کو منتخب کرنے اور دیکھنے کے لئے) ، مرتب کرنے والے (علامت میزیں تعمیر کرنے کے لئے) ، اور ریموٹنگ اور سیریلائزنگ ایپلی کیشنز (ڈیٹا تک رسائی اور اس کی استقامت کے ل.)۔
ٹیکوپیڈیا عکاسی کی وضاحت کرتا ہے
عکاسی کسی مقررہ قسم کی مثال پیدا کرنے کے لئے رن ٹائم پر دیر سے پابند سہولت فراہم کرتی ہے ، جس کو مرتب وقت کے دوران معلوم نہیں ہوتا ہے۔
عکاسی سی ++ ، ڈیلفی ، جاوا ، وغیرہ جیسے زبانوں میں نافذ رن ٹائم ٹائپ انفارمیشن کے عمل سے ملتی جلتی ہے جیسے. نیٹ کی صورت میں ، مرتب شدہ اسمبلی میں میٹا ڈیٹا کی حیثیت سے محفوظ کردہ ٹائپ انفارمیشن کو پروگرام کے مطابق NET کلاسوں کے ذریعے لایا جاتا ہے۔
عکاسی ان ایپلی کیشنز کے لئے موزوں ہوسکتی ہے جہاں تیسری پارٹی کے پلگ ان استعمال کیے جاتے ہیں ، لیکن یہ ASP.NET ویب سائٹ جیسے ایپلی کیشنز کے لئے موزوں نہیں ہے ، جہاں اچھا تھرا پٹ اور رسپانس ٹائم ضروری ہے۔ عکاسی کے اپنے نقصانات ہیں۔ ان میں پرفارمنس اوور ہیڈ ، سیکیورٹی کی پابندیاں ، کوڈ کی پیچیدگی اور پوشیدہ ممبران تک رسائی شامل ہے۔
یہ تعریف. NET کے تناظر میں لکھی گئی تھی
