مشاركة عبر


واجهة ICLRGCManager

توفير طرق تسمح مضيف للتعامل مع وقت تشغيل اللغة العامة ل تجميع البيانات المهملة النظام.

interface ICLRGCManager : IUnknown {
    HRESULT Collect (
        [in] LONG Generation
    );
    HRESULT GetStats (
        [in, out] COR_GC_STATS *pStats
    );
    HRESULT SetGCStartupLimits (
        [in] DWORD SegmentSize, 
        [in] DWORD MaxGen0Size
    );
};

الأساليب

Method

الوصف

أسلوب ICLRGCManager::Collect

فرض مجموعة البيانات المهملة لإنشاء المحدد.

أسلوب ICLRGCManager::GetStats

يحصل على مجموعة من الإحصائيات الحالية تجميع البيانات المهملة النظام.

أسلوب ICLRGCManager::SetGCStartupLimits

يقوم بتعيين الحجم مقطع تجميع البيانات المهملة و الحد الأقصى الحجم لإنشاء النظام مجموعة البيانات المهملة صفر.

ملاحظات

وقت تشغيل اللغة العامة (CLR) بتنفيذ به تجميع البيانات المهملة إليه بواسطة المدارة GCالنوع. For المزيد معلومات حول the garbage مجموعة النظام, see تجميع البيانات المهملة.

المتطلبات

الأنظمة الأساسية: 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

راجع أيضًا:

المرجع

بنية COR_GC_STATS

واجهة ICLRControl

المبادئ

إدارة الذاكرة التلقائي

موارد أخرى

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

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

استضافة (مرجع API غير مدارة)