IDkmExceptionDetailsProvider164 Schnittstelle

Definition

Diese Schnittstelle ermöglicht erweiterte Abfragen zu einer Ausnahme, insbesondere zu der ursprünglichen Aufrufliste.

Implementierungen dieser Schnittstelle können einschränken, wenn sie mithilfe eines in der Komponentenkonfiguration definierten Filters aufgerufen werden. Die folgenden Eigenschaften können verwendet werden: EngineId, ExceptionCategory, RuntimeId.

Diese API wurde in Visual Studio 16 Update 4 (DkmApiVersion.VS16Update4) eingeführt.

public interface class IDkmExceptionDetailsProvider164
public interface IDkmExceptionDetailsProvider164
type IDkmExceptionDetailsProvider164 = interface
Public Interface IDkmExceptionDetailsProvider164

Methoden

GetRethrownCallStack(DkmExceptionDetails, Boolean, DkmVariableInfoFlags, DkmCallStackFilterOptions, DkmInstructionAddress[])

Ruft den Text ab, in dem eine Ausnahme ausgelöst wurde, ähnlich wie bei der StackTrace-Eigenschaft einer .NET-Ausnahme. Diese API wird von der Visual Studio-Ausnahme-Benutzeroberfläche verwendet. Dadurch wird eine leere Zeichenfolge in Szenarien zurückgegeben, in denen die Implementierung keine Aufrufliste anzeigen soll, z. B. wenn alle Frames bereits im Aufruflistefenster vorhanden sind.

Gilt für: