Metodo ICorDebugExceptionObjectValue::EnumerateExceptionCallStackICorDebugExceptionObjectValue::EnumerateExceptionCallStack Method

Ottiene un enumeratore per lo stack di chiamate incorporato in un oggetto eccezione.Gets an enumerator to the call stack embedded in an exception object.

SintassiSyntax

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

ParametriParameters

ppCallStackEnumppCallStackEnum
[out] Un puntatore all'indirizzo di un ICorDebugExceptionObjectCallStackEnum oggetto dell'interfaccia che è un enumeratore di traccia dello stack per un oggetto eccezione gestito.[out] A pointer to the address of an ICorDebugExceptionObjectCallStackEnum interface object that is a stack trace enumerator for a managed exception object.

NoteRemarks

Se non è disponibile alcuna informazione di stack di chiamate, il metodo restituisce S_OK, e ICorDebugExceptionObjectCallStackEnum è un enumeratore valido con una lunghezza pari a 0.If no call stack information is available, the method returns S_OK, and ICorDebugExceptionObjectCallStackEnum is a valid enumerator with a length of 0. Se il metodo è riuscito a recuperare le informazioni di traccia di stack, il valore restituito è E_FAIL e non viene restituito alcun enumeratore.If the method is unable to retrieve stack trace information, the return value is E_FAIL and no enumerator is returned.

Il ICorDebugExceptionObjectCallStackEnum oggetto è responsabile per la decodifica di dati di traccia dello stack di _stackTrace campo dell'oggetto eccezione.The ICorDebugExceptionObjectCallStackEnum object is responsible for decoding the stack trace data from the _stackTrace field of the exception object.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Cordebug. idl, Cordebug. HHeader: CorDebug.idl, CorDebug.h

Libreria: CorGuids. libLibrary: CorGuids.lib

Versioni di .NET framework: Disponibile dalla 4.5Available since 4.5.NET Framework Versions: Disponibile dalla 4.5Available since 4.5

Vedere ancheSee Also

Interfaccia ICorDebugExceptionObjectValueICorDebugExceptionObjectValue Interface
Interfacce di debugDebugging Interfaces