สารบัญ:
คำจำกัดความ - รหัสที่จัดการหมายถึงอะไร
รหัสที่มีการจัดการเป็นรูปแบบที่ Microsoft นำมาใช้กับภาษาการเขียนโปรแกรมระดับสูงบางส่วนเพื่อให้การดำเนินการของพวกเขาถูกจัดการโดย. Net Framework Common Language Runtime
แก่นของเรื่องนี้เป็นสัญญาความร่วมมือระหว่างรันไทม์และรหัสดำเนินการโดยกำเนิดซึ่งระบุว่ารันไทม์อาจหยุดการประมวลผล CPU เพื่อให้สามารถดึงข้อมูลที่เฉพาะเจาะจงไปยังที่อยู่ปัจจุบันที่ CPU กำลังดำเนินการอยู่ เพื่อให้มั่นใจถึงความปลอดภัยประเภทการตรวจสอบขอบเขตและการจัดทำดัชนีการรวบรวมขยะและการจัดการข้อยกเว้น
Techopedia อธิบาย Managed Code
รหัสที่มีการจัดการหมายถึงรหัสที่เขียนขึ้นโดยใช้ภาษาการเขียนโปรแกรมระดับสูงอย่างใดอย่างหนึ่งที่รองรับเพื่อใช้กับ Microsoft .Net Framework ภาษาทั้งหมดเหล่านี้ใช้ไลบรารีคลาสที่รวมเป็นหนึ่งเดียวซึ่งสามารถเข้ารหัสเป็นภาษาระดับกลาง (IL) คอมไพเลอร์ตระหนักถึงรันไทม์จะใช้ในการรวบรวมภาษากลางลงในรหัสที่ปฏิบัติการได้ซึ่งสามารถเรียกใช้ภายในสภาพแวดล้อมการดำเนินการที่ได้รับการจัดการ สิ่งนี้จะทำให้มั่นใจได้ว่าจะมีการเชื่อมโยงอาร์เรย์และการตรวจสอบดัชนีที่เหมาะสมตลอดจนการรวบรวมขยะที่เหมาะสมและการจัดการข้อผิดพลาด
ข้อผิดพลาดทั่วไปในการเขียนโปรแกรมจำนวนมากสามารถหลีกเลี่ยงได้โดยใช้รหัสที่ได้รับการจัดการผ่านการรวบรวมในสภาพแวดล้อมการดำเนินการที่ได้รับการจัดการ งานขนาดเล็กและน่าเบื่อเช่นการตรวจสอบความปลอดภัยการทำลายของวัตถุที่ไม่ได้ใช้งานและการจัดการหน่วยความจำจะทำโดยอัตโนมัติ
ภาษาโปรแกรมที่รองรับ:
- C ++
- ค#
- J #
- Microsoft Jscript .Net
- Microsoft Visual Basic .Net
- ภาษาอื่น ๆ ที่รองรับ. Net framework
