مشاركة عبر


واجهة ICLRErrorReportingManager

توفير طرق تسمح مضيف إلى تكوين تفريغ المكدس cusإلىm للتقرير عن الخطأ.

interface ICLRErrorReportingManager : IUnknown {
    HRESULT BeginCustomDump (
        [in] ECustomDumpFlavor dwFlavor,
        [in] DWORD dwNumItems,
        [in, size_is(dwNumItems), length_is(dwNumItems)]
             CustomDumpItem items[],
        DWORD dwReserved
    );
    HRESULT EndCustomDump ();
    HRESULT GetBucketParametersForCurrentException([out]
            BucketParameters *pParams);
};

الأساليب

Method

الوصف

أسلوب ICLRErrorReportingManager::BeginCustomDump

تعين تكوين مخصص مكدس يفرغ للتقرير عن الخطأ.

أسلوب ICLRErrorReportingManager::EndCustomDump

قم بمسح المخصصة مكدس النسخة الاحتياطية التكوين التي تم تعيينها بواسطة يوجد استدعاء سابق إلى BeginCustomDump.

أسلوب ICLRErrorReportingManager::GetBucketParametersForCurrentException

يحصل في المستودع Watson ‏‏ استثناء الحالي في مؤشر ترابط استدعاء.

ملاحظات

BeginCustomDumpالأسلوب يعين مخصصة مكدس النسخة الاحتياطية تكوين. EndCustomDumpأسلوب مسح المخصصة مكدس النسخة الاحتياطية تكوين ويحرر حالة مقترنة. يجب استدعاء بعد تفريغ مخصصة هو كاملة.

ملاحظة هامةهام

فشل إلى استدعاء EndCustomDumpيؤدي إلى الذاكرة إلى تسرب.

المتطلبات

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

راجع أيضًا:

المرجع

قائمة تعداد ECustomDumpItemKind

موارد أخرى

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