استضافة.NET Framework 2.0 على واجهات
يصف هذا القسم الواجهات غير مدارة يمكن أن يستخدم المضيفين إلى دمج وقت تشغيل اللغة العامة (CLR) في إلى التطبيقات الخاصة بهم. المعلومات التي تتعلق إلى الإصدار.NET Framework 2.0 والإصدارات الأحدث. تمكين هذه الواجهات مضيف إلى تتحكم في العديد من أشكال أكثر وقت التشغيل عما كانت ممكنة في الإصدارات 1.0 و 1.1، ثم قم بتوفير تكامل أعلى كبير بين CLR وطراز التنفيذ للمضيف.
في إطار عمل.NET الإصدار 1.0 و 1.1، ممكّن طراز المضيفة لمضيف غير مدار تحميل CLR في عملية لتكوين إعدادات معينة لتلقي إعلامات أحداث. ومع ذلك، بشكل عام، مضيف و CLR تشغيل طريقة مستقلة في تلك العملية. في الإصدار 2.0 من برنامج.NET Framework و الإصدارات الأحدث، جديد طبقات تجريد إعلام مضيف بتوفير العديد من موارد المتوفرة في الوقت الحاضر من قبل الأنواع في تجميع Win32، و توسيع التعيين القدرات التي يمكن تكوين مضيف.
في هذا القسم
واجهة IActionOnCLREvent
توفير أسلوب يقوم بإجراء رد اتصال لمسجلة حدث.واجهة IApartmentCallback
يوفر وظائف لإجراء عمليات الاستدعاء في الأجزاء.واجهة IAppDomainBinding
توفير وظائف لإعداد تكوين وقت التشغيل.واجهة ICatalogServices
توفير وظائف فهرسة الخدمات. (Th هو واجهة تعتمد البنية الأساسية لبرنامج.NET Framework و هو غير معد للاستخدام مباشرة من تعليمات برمجية الخاصة بك.)واجهة ICLRAssemblyIdentityManager
يوفر وظائف التي تدعم الاتصالات بين مضيف و CLR حول تجميعات.واجهة ICLRAssemblyReferenceList
إدارة قائمة تجميعات التي تم تحميلها بواسطة CLR و ليس بواسطة مضيف.واجهة ICLRControl
توفير أساليب مضيف الوصول إلى، ثم قم بتكوين أوجه مختلفة من CLR.واجهة ICLRDebugManager
توفير طرق تمكين مضيف إلى اقتران التعيين من المهام باستخدام معرّف واسم مألوف.واجهة ICLRErrorReportingManager
يوفر الطرق التي تمكن مضيف إلى تكوين cusإلىm تفريغ كومة ذاكرة مؤقتة للتقرير عن الخطأ.واجهة ICLRGCManager
توفير طرق تمكين مضيف إلى التعامل مع النظام تجميع البيانات المهملة الخاصة CLR.واجهة ICLRHostBindingPolicyManager
توفير وظائف للمضيف إلى تقييم والاتصال بتغييرات في معلومات سياسة للتجميعات.واجهة ICLRHostProtectionManager
تمكن مضيف إلى حظر محدد الفئات المدارة وظائف، الخصائص وحقول من تشغيل تعليمات برمجية موثوق بها جزئيا.واجهة ICLRIoCompletionManager
قم بتنفيذ أسلوب رد اتصال من مضيف إلى إعلام CLR حالة طلبات الادخال/الاخراج المحدد.واجهة ICLRMemoryNotificationCallback
تمكن مضيف إلى الإبلاغ عن حالات الضغط الذاكرة باستخدام هذا أسلوب مشابهة إلى التي في Win32 CreateMemoryResourceNotificationدالة.واجهة ICLROnEventManager
يوفر الطرق التي تمكن المضيف إلى التسجيل وإلغاء تسجيل عمليات الاسترجاعات لإحداث CLR.واجهة ICLRPolicyManager
توفير طرق تمكين مضيف لتعيين نهج الإجراءات لتنفيذه في حال من الذي فشل والمهلات.واجهة ICLRProbingAssemblyEnum
يوفر الطرق التي تمكن مضيف للحصول على هويات probing تجميع باستخدام معلومات هوية تجميع غير الداخلية إلى CLR، دون الحاجة إلى إنشاء أو فهم هذه الهوية.واجهة ICLRReferenceAssemblyEnum
يوفر الطرق التي تمكن مضيف للتعامل مع التعيين تجميعات المشار إليها من قبل ملف أو دفق استخدام بيانات هوية تجميع غير الداخلية إلى CLR، دون الحاجة إلى إنشاء أو فهم تلك الهويات.واجهة ICLRRuntimeHost
Provides capabilities similar إلى ICorRuntimeHost, with an additional method إلى set the host عنصر تحكم interface.واجهة ICLRSyncManager
Provides methods for the host إلى get information about requested tasks and إلى detect deadlocks in its المزامنة implementation.واجهة ICLRTask
توفير طرق تمكين مضيف لجعل طلبات CLR أو تقديم إعلام إلى CLR حول المهام المقترن.واجهة ICLRTaskManager
Provides methods that enable the host إلى request explicitly that the CLR create a new task, get the currently executing task, and set the geographic language and culture for the task.واجهة ICLRValidator
توفير وظائف للتحقق من صحة الصور المحمولة الملف التنفيذي (PE) و إرسال تقرير بأخطاء التحقق من صحة.واجهة ICorConfiguration
يوفر وظائف لتكوين CLR.واجهة ICorThreadpool
توفير طرق للوصول إلى مؤشر ترابط التجمع.واجهة IDebuggerInfo
توفير وظائف للحصول على معلومات حول الولاية الخدمات التصحيح.واجهة IDebuggerThreadControl
توفير وظائف لإعلام مضيف حول حظر و unblocking من عمليات جزئية تصحيح الأخطاء الخدمات.واجهة IGCHost
Provides وظائف for obtaining معلومات حول the garbage مجموعة النظام و for controlling some aspects of garbage مجموعة.واجهة IGCHostControl
Provides a method that enables the garbage collecإلىr إلى request the host إلى change the limits of ظاهري memory.واجهة IGCThreadControl
توفير طرق للمشاركة في جدولة عمليات جزئية التي قد يتم حظر وإلا ل تجميع البيانات المهملة.واجهة IHostAssemblyManager
Provides methods that enable a host إلى specify sets of assemblies that should be loaded by the CLR or by the host.واجهة IHostAssemblyStore
Provides methods that enable a host إلى load assemblies and modules independently of the CLR.واجهة IHostAutoEvent
يوفر تمثيلاً لحدث يعيد تعيين المعاملة تلقائي المطبقة بواسطة مضيف.واجهة IHostControl
توفير طرق لتكوين تحميل تجميعات، و أجل تدعم تحديد الذي يستضيف واجهات مضيف.واجهة IHostCrst
يعمل كـ تمثيل للمضيف لمقطع حرج لمؤشر الترابط التشعبي.واجهة IHostGCManager
يوفر وظائف التي إعلام مضيف الأحداث إليه تجميع البيانات المهملة المطبقة بواسطة CLR.واجهة IHostIoCompletionManager
Provides methods that enable the CLR إلى interact with I/O completion ports provided by the host.واجهة IHostMalloc
توفير وظائف CLR لطلب عمليات تخصيص تفصيلية من كومة ذاكرة مؤقتة إلى مضيف.واجهة IHostManualEvent
يوفر تطبيق مضيف من تمثيل لحدث يعيد تعيين المعاملة يدوياً.واجهة IHostMemoryManager
Provides methods for the CLR إلى make ظاهري memory requests through the host, instead of using the standard Win32 ظاهري memory functions.واجهة IHostPolicyManager
توفير وظائف إعلام مضيف الاجراءات تنفيذ CLR في حالة من إحباط، والمهلات، أو الإخفاق.واجهة IHostSecurityContext
Enables the CLR إلى maintain security context information implemented by the host.واجهة IHostSecurityManager
توفير طرق تمكين الوصول إلى والتحكم فيها سياق الأمان الخاص بمؤشر الترابط قيد التنفيذ حاليا.واجهة IHostSemaphore
يوفر تمثيلاً لإشارة المطبقة بواسطة مضيف.واجهة IHostSyncManager
Provides methods for the CLR إلى create المزامنة primitives by calling the host, instead of using the Win32 المزامنة functions.واجهة IHostTask
Provides methods that enable the CLR إلى communicate with the host إلى manage tasks.واجهة IHostTaskManager
يوفر الطرق التي تمكن CLR للعمل مع المهام إلى مضيف بدلاً من استخدام وظائف النظام التشغيل القياسي لمؤشر الترابط التشعبي أو ألياف بصرية.واجهة IHostThreadPoolManager
توفير وظائف CLR لتكوين تجمع مؤشرات الترابط ووضع عناصر العمل إلى تجمع مؤشرات الترابط في قائمة الانتظار.واجهة IManagedObject
Provides وظائف for controlling a مدارة كائن.واجهة IObjectHandle
Provides a أسلوب for unwrapping تنظيم وإرسال-بواسطة-القيمة الكائنات من indirection.واجهة ITypeName
توفير طرق للحصول على نوع تسمية المعلومات. (Th هو واجهة تعتمد البنية الأساسية لبرنامج.NET Framework و هو غير معد للاستخدام مباشرة من تعليمات برمجية الخاصة بك.)واجهة ITypeNameBuilder
Provides وظائف for إنشاء? a نوع اسم. (Th هو واجهة تعتمد البنية الأساسية لبرنامج.NET Framework و هو غير معد للاستخدام مباشرة من تعليمات برمجية الخاصة بك.)واجهة ITypeNameFactory
توفير وظائف deconstructing اسم نوع. (Th هو واجهة تعتمد البنية الأساسية لبرنامج.NET Framework و هو غير معد للاستخدام مباشرة من تعليمات برمجية الخاصة بك.)واجهة IValidator
توفير وظائف للتحقق من صحة الصور المحمولة الملف التنفيذي (PE) و إرسال تقرير بأخطاء التحقق من صحة.
أقسام ذات صلة
.NET Framework 1.0 و 1.1 استضافة واجهات
يحتوي على مواضيع تصف يستضيف الواجهات المتوفرة في الإصدار 1.0 و 1.1 من برنامج.NET Framework.استضافة.NET Framework 4 على واجهات
يحتوي على مواضيع تصف واجهات استضافة المتوفرة في .NET Framework 4.