การสะท้อน

ผู้เขียน: Peter Berry
วันที่สร้าง: 12 สิงหาคม 2021
วันที่อัปเดต: 21 มิถุนายน 2024
Anonim
วิชาคณิตศาสตร์ ชั้น ม.2 เรื่อง การสะท้อน
วิดีโอ: วิชาคณิตศาสตร์ ชั้น ม.2 เรื่อง การสะท้อน

เนื้อหา

คำจำกัดความ - Reflection หมายถึงอะไร

Reflection เป็นกระบวนการเข้าถึงข้อมูลเกี่ยวกับแอสเซมบลีที่โหลดและชนิดที่กำหนดไว้ในนั้นเพื่อสร้างเรียกใช้และอินสแตนซ์ชนิดการเข้าถึงในเวลาทำงานโดยทางโปรแกรม

Reflection ทำให้สามารถดูข้อมูลการประกอบของวัตถุเช่นเหตุการณ์คุณสมบัติวิธีการและฟิลด์ มันเป็นกลไกที่วัตถุสามารถซักถามซึ่งกันและกันและค้นหาข้อมูล ณ เวลาทำงานซึ่งรวมถึงสิ่งที่เป็นที่รู้จักผ่านทางส่วนต่อประสานที่เปิดเผยต่อสาธารณะ Reflection ช่วยในการกำหนดโมดูลและชนิดใหม่ที่ถูกเรียกใช้ในระหว่างการรัน Reflection ใช้ในแอปพลิเคชั่นเช่นเบราว์เซอร์ประเภท (สำหรับการเลือกและดูข้อมูลเกี่ยวกับประเภท) คอมไพเลอร์ (เพื่อสร้างตารางสัญลักษณ์) และแอปพลิเคชั่นระยะไกลและอนุกรม (สำหรับการเข้าถึงข้อมูลและการคงอยู่)


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการสะท้อนกลับ

Reflection จัดเตรียมสิ่งอำนวยความสะดวกการเชื่อมโยงล่าช้า ณ รันไทม์เพื่อสร้างอินสแตนซ์ของชนิดที่กำหนดซึ่งไม่ทราบในระหว่างเวลาคอมไพล์

Reflection นั้นคล้ายกับกระบวนการดึงข้อมูลชนิดรันไทม์ที่นำมาใช้ในภาษาต่างๆเช่น C ++, Delphi, Java, ฯลฯ ในกรณีของ. NET ให้พิมพ์ข้อมูลที่เก็บไว้เป็นข้อมูลเมตาในแอสเซมบลีที่คอมไพล์แล้ว

การสะท้อนกลับอาจเหมาะสำหรับแอปพลิเคชันที่ใช้ปลั๊กอินของบุคคลที่สาม แต่ไม่เหมาะสำหรับแอปพลิเคชันเช่นเว็บไซต์ ASP.NET ซึ่งมีปริมาณงานและเวลาตอบสนองที่ดี Reflection มีข้อเสียของตัวเอง ข้อ จำกัด ด้านความปลอดภัยความซับซ้อนของรหัสและการเข้าถึงสมาชิกที่ซ่อนอยู่
คำจำกัดความนี้ถูกเขียนใน con of .NET