Udostępnij za pośrednictwem


ICorDebugExceptionObjectValue::EnumerateExceptionCallStack — Metoda

Pobiera moduł wyliczający do stosu wywołań osadzonego w obiekcie wyjątku.

Składnia

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

Parametry

ppCallStackEnum [out] Wskaźnik do adresu obiektu interfejsu ICorDebugExceptionObjectCallStackEnum , który jest modułem wyliczania śledzenia stosu dla zarządzanego obiektu wyjątku.

Uwagi

Jeśli nie są dostępne żadne informacje o stosie wywołań, metoda zwraca wartość S_OKi ICorDebugExceptionObjectCallStackEnum jest prawidłowym modułem wyliczania o długości 0. Jeśli metoda nie może pobrać informacji śledzenia stosu, zwracana wartość to E_FAIL i nie zostanie zwrócony żaden moduł wyliczający.

Obiekt ICorDebugExceptionObjectCallStackEnum jest odpowiedzialny za dekodowanie danych śledzenia stosu z _stackTrace pola obiektu wyjątku.

Wymagania

Platformy: zobacz Wymagania systemowe.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 4.5

Zobacz też