![วิชาคณิตศาสตร์ ชั้น ม.2 เรื่อง การสะท้อน](https://i.ytimg.com/vi/yyGEwev4iAU/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - Reflection หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบายการสะท้อนกลับ
คำจำกัดความ - Reflection หมายถึงอะไร
Reflection เป็นกระบวนการเข้าถึงข้อมูลเกี่ยวกับแอสเซมบลีที่โหลดและชนิดที่กำหนดไว้ในนั้นเพื่อสร้างเรียกใช้และอินสแตนซ์ชนิดการเข้าถึงในเวลาทำงานโดยทางโปรแกรม
Reflection ทำให้สามารถดูข้อมูลการประกอบของวัตถุเช่นเหตุการณ์คุณสมบัติวิธีการและฟิลด์ มันเป็นกลไกที่วัตถุสามารถซักถามซึ่งกันและกันและค้นหาข้อมูล ณ เวลาทำงานซึ่งรวมถึงสิ่งที่เป็นที่รู้จักผ่านทางส่วนต่อประสานที่เปิดเผยต่อสาธารณะ Reflection ช่วยในการกำหนดโมดูลและชนิดใหม่ที่ถูกเรียกใช้ในระหว่างการรัน Reflection ใช้ในแอปพลิเคชั่นเช่นเบราว์เซอร์ประเภท (สำหรับการเลือกและดูข้อมูลเกี่ยวกับประเภท) คอมไพเลอร์ (เพื่อสร้างตารางสัญลักษณ์) และแอปพลิเคชั่นระยะไกลและอนุกรม (สำหรับการเข้าถึงข้อมูลและการคงอยู่)
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบายการสะท้อนกลับ
Reflection จัดเตรียมสิ่งอำนวยความสะดวกการเชื่อมโยงล่าช้า ณ รันไทม์เพื่อสร้างอินสแตนซ์ของชนิดที่กำหนดซึ่งไม่ทราบในระหว่างเวลาคอมไพล์Reflection นั้นคล้ายกับกระบวนการดึงข้อมูลชนิดรันไทม์ที่นำมาใช้ในภาษาต่างๆเช่น C ++, Delphi, Java, ฯลฯ ในกรณีของ. NET ให้พิมพ์ข้อมูลที่เก็บไว้เป็นข้อมูลเมตาในแอสเซมบลีที่คอมไพล์แล้ว
การสะท้อนกลับอาจเหมาะสำหรับแอปพลิเคชันที่ใช้ปลั๊กอินของบุคคลที่สาม แต่ไม่เหมาะสำหรับแอปพลิเคชันเช่นเว็บไซต์ ASP.NET ซึ่งมีปริมาณงานและเวลาตอบสนองที่ดี Reflection มีข้อเสียของตัวเอง ข้อ จำกัด ด้านความปลอดภัยความซับซ้อนของรหัสและการเข้าถึงสมาชิกที่ซ่อนอยู่
คำจำกัดความนี้ถูกเขียนใน con of .NET