Aracılığıyla paylaş


ICorDebugExceptionObjectValue::EnumerateExceptionCallStack Yöntemi

Bir özel durum nesnesine eklenmiş çağrı yığınına bir numaralandırıcı alır.

Sözdizimi

HRESULT EnumerateExceptionCallStack(
    [out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);

Parametreler

ppCallStackEnum [out] Yönetilen özel durum nesnesi için yığın izleme numaralandırıcısı olan ICorDebugExceptionObjectCallStackEnum arabirim nesnesinin adresine yönelik bir işaretçi.

Açıklamalar

Kullanılabilir çağrı yığını bilgisi yoksa, yöntemi döndürür S_OKve ICorDebugExceptionObjectCallStackEnum 0 uzunluğunda geçerli bir numaralandırıcıdır. Yöntem yığın izleme bilgilerini alamıyorsa, dönüş değeri olur E_FAIL ve numaralandırıcı döndürülemez.

ICorDebugExceptionObjectCallStackEnum nesnesi, özel durum nesnesinin alanından yığın izleme verilerinin kodunu çözmekten _stackTrace sorumludur.

Gereksinimler

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Üstbilgi: CorDebug.idl, CorDebug.h

Kütüphane: CorGuids.lib

.NET sürümleri: .NET Framework 4.5'ten itibaren kullanılabilir

Ayrıca bakınız