Udostępnij przez


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.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

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

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 4.5

Zobacz także