استضافة.NET Framework 4 على واجهات

يصف هذا القسم واجهات غير مدارة يمكن أن يستخدم المضيفين إلى دمج وقت في تشغيل اللغة العامة (CLR) في .NET Framework الإصدار 4والإصدارات الأحدث في إلى التطبيقات الخاصة بهم. توفر هذه الواجهات الأساليب لمضيف إلى تكوين وتحميل وقت التشغيل في إلى عملية.

لكافة .NET Framework 4يستضيف الواجهات يتوفر لديها الخصائص التالية:

  • أنها استخدم إدارة عمر ( AddRefو Release)، تغليف (سياق الضمني) و QueryInterfaceمن COM.

  • قم بوجود أنواع استخدم COM مثل BSTR، لا SAFEARRAY، أو VARIANT.

  • عدم وجود نماذج الشقة، التجميع، أو تنشيط السجل التي تستخدم دالة CoCreateInstance.

في هذا القسم

  • واجهة ICLRAppDomainResourceMonitor
    توفير وظائف فحص استخدام CPU و ذاكرة مجال تطبيق.

  • واجهة ICLRDomainManager
    تمكن مضيف إلى تحديد مدير مجال تطبيق الذي سيتم استخدامه إلى يهيّئ مجال تطبيق الافتراضي، و إلى تحديد خصائص يهيّئ.

  • واجهة ICLRMetaHost
    يوفر الطرق التي تقوم بإرجاع الإصدار محدد من CLR سرد كافة CLRs المثبتة، قم بسرد كافة أوقات التشغيل قيد التشغيل، إعادة تنشيط الواجهة لاكتشاف الإصدار CLR يستخدم إلى التحويل البرمجي تجميع.

  • واجهة ICLRMetaHostPolicy
    GetRequestedRuntime الطريقة التي توفر واجهة CLR استناداً إلى خصائص النهج، وتجميع التي تمت إدارتها، يوفر الإصدار، و ملف تكوين.

  • واجهة ICLRRuntimeInfo
    يوفر الطرق التي تقوم بإرجاع معلومات حول محدد وقت التشغيل، بما في ذلك الإصدار والدليل وحالة تحميل.

  • واجهة ICLRStrongName
    قم بتجميع الجميع موجودة قوي تسمية ثابت العمومية دالاتفي.NET Framework 2.0 التي تم تصديرها بواسطة MSCorEE.dll (باستثناء دالة StrongNameErrorInfo) في واجهة واحدة. إرجاع الجميع ICLRStrongName الأساليب HRESULTs COM القياسية.

  • واجهة ICLRTask2
    توفر الجميع وظائف واجهة ICLRTask؛ بالإضافة إلى ذلك، يوفر الطرق التي تسمح لإحباط مسار التنفيذ أن تتأخر فيه تشغيل مؤشر ترابط الحالي.

أقسام ذات صلة