واجهة ICLRSyncManager
قم بتعريف الطرق التي تسمح للمضيف إلى الحصول على معلومات حول المهام المطلوبة و إلى كشف deadlocks في تنفيذ المزامنة الخاصة بها.
interface ICLRSyncManager : IUnknown {
HRESULT CreateRWLockOwnerIterator (
[in] SIZE_T cookie,
[out] SIZE_T *pIterator
);
HRESULT DeleteRWLockOwnerIterator (
[in] SIZE_T Iterator
);
HRESULT GetMonitorOwner (
[in] SIZE_T cookie,
[out] IHostTask **ppOwnerHostTask
);
HRESULT GetRWLockOwnerNext (
[in] SIZE_T Iterator,
[out] IHostTask **ppOwnerHostTask
);
};
الأساليب
Method |
الوصف |
---|---|
طلبات وقت تشغيل اللغة العامة (CLR) بإنشاء المكرر للمضيف تستخدم لتحديد التعيين المهام جارى الإنتظار قفل كاتب لقارئ. |
|
طلبات أن CLR إتلاف iteraإلىr التي أنشأها على استدعاء إلى CreateRWLockOwnerIterator. |
|
يحصل على مهمة التي تملك جهاز العرض المحدد. |
|
يحصل تشغيل مهمة التالية التي هو انتظار التأمين الكاتب للقارئ الحالي. |
المتطلبات
الأنظمة الأساسية: 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
راجع أيضًا:
المرجع
المبادئ
مؤشر الترابط التشعبي المدارة و لم تتم إدارته