مشاركة عبر


واجهة IHostAssemblyManager

توفير طرق تسمح مضيف إلى تحديد مجموعات من تجميعات التي يجب أن يتم تحميل بوقت تشغيل اللغة العامة (CLR) أو بواسطة المضيف.

interface IHostAssemblyManager: IUnknown {
    HRESULT GetAssemblyStore (
        [out] IHostAssemblyStore **ppAssemblyStore
    );
    HRESULT GetNonHostStoreAssemblies (
        [out] ICLRAssemblyReferenceList** ppReferenceList
    );
};

الأساليب

Method

الوصف

أسلوب IHostAssemblyManager::GetAssemblyStore

يحصل على واجهة مؤشر إلى تحميل IHostAssemblyStore والذي يمثل قائمة تجميعات بالمضيف.

أسلوب IHostAssemblyManager::GetNonHostStoreAssemblies

يحصل على واجهة مؤشر إلى ICLRAssemblyReferenceList والذي يمثل قائمة تجميعات مضيف يتوقع تحميل CLR.

ملاحظات

مضيف هو غير مطلوب لتطبيق IHostAssemblyManagerأو IHostAssemblyStore. إذا كان مضيف بتنفيذ IHostAssemblyManager، يجب أيضا تطبيق IHostAssemblyStore.

وقت التشغيل تستعلم عن IHostAssemblyManagerبواسطة استدعاء IHostControl::GetHostManager عند تهيئة مع IIDIID_IHostAssemblyManager.

المتطلبات

الأنظمة الأساسية: See متطلبات النظام إطار عمل .NET.

**Header:**MSCorEE.idl

**المكتبة:**مُضمن كـ مورد في MSCorEE.dll

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

راجع أيضًا:

المرجع

واجهة ICLRAssemblyReferenceList

واجهة IHostAssemblyStore

واجهة IHostControl

موارد أخرى

استضافة واجهات