إمكانية التشغيل التفاعلي (إرشادات البرمجة لـ C#)

تتيح لك إمكانية التشغيل التفاعلي للاحتفاظ و الاستفادة من الاستثمارات الموجود في التعليمات البرمجية الغير مُدارة. يتم استدعاء التعليمات البرمجية التي يتم تنفيذها ضمن تحكم وقت تشغيل اللغة العامة (CLR) تعليمات برمجية مُدارةو يتم استدعاء التعليمات البرمجية التي يتم تنفيذها خارج CLR المسماة بـإلغاء تعليمات برمجية مُدارة. مكونات COM و COM+ و C++ ، و مكونات ActiveX و Microsoft Win32 API هي أمثلة لتعليمات برمجية غير مُدارة.

.NET Framework يتيح إمكانية التشغيل التفاعلي مع التعليمات البرمجية الغير مُدارة خلال استدعاء خدمات النظام الأساسي، ومساحة الاسم System.Runtime.InteropServices, و إمكانية التشغيل التفاعلي لـ C++, و إمكانية التشغيل التفاعلي لـ COM (توافق COM).

في هذا القسم

مواصفات لغة #C

لمزيد من المعلومات، راجع مواصفات لغة #C. مواصفات اللغة هي المصدر النهائي لبناء جملة C# واستخدامها.

راجع أيضًا:

المرجع

Marshal.ReleaseComObject

المبادئ

دليل البرمجة لـ #C

موارد أخرى

التفاعل مع برمجية غير مُدارة

Interoperability in the .NET Compact Framework

الإرشادات التفصيلية: مكتب برمجة (C# و Visual Basic)