Freigeben über


Microsoft.VisualStudio.Debugger.Native.Cpp Namespace

Klassen

DkmCompiledNativeCppExpression

Das Ergebnis der Kompilierung eines nativen Ausdrucks.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

Abgeleitete Klassen: DkmCompiledNativeCppTypeExpression, DkmCompiledNativeCppValueExpression

DkmCompiledNativeCppTypeExpression

Das Ergebnis des Kompilierens eines Typausdrucks.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmCompiledNativeCppValueExpression

Das Ergebnis des Kompilierens eines nativen Ausdrucks, der zu einem Wert ausgewertet wird.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppArrayType

Stellt einen C++-Arraytyp dar (z. B. int[5]).

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppCompilationError

Ein Fehler, der von DkmNativeCppInspectionSession::CompileExpression() aufgetreten ist.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppEnumType

Stellt einen C++-Enumerationstyp dar.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppEnumValue

Ein konstanter Wert, der als Teil einer nativen C++-Enumeration definiert ist.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppFunctionType

Stellt den Typ einer C++-Funktion dar.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppInspectionSession

Stellt einen Kontext zum Verwalten der Lebensdauer von DkmNativeCppType-Objekten dar. Jeder Typkontext ist an eine DkmInspectionSession gebunden.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppNamedExpressionParameter

Benannter Parameter, der in CompileNativeExpression() verwendet werden kann.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppPointerType

Stellt einen Zeigertyp dar (z. B. int*).

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppPrimitiveType

Stellt einen primitiven Typ dar.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppReferenceType

Stellt einen Verweistyp dar (z. B. int&).

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppType

Stellt ein Symbol für einen C++-Typ dar.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

Abgeleitete Klassen: DkmNativeCppArrayType, DkmNativeCppEnumType, DkmNativeCppPrimitiveType, DkmNativeCppFunctionType, DkmNativeCppPointerType, DkmNativeCppReferenceType, DkmNativeCppUserDefinedType

DkmNativeCppUserDefinedType

Stellt eine C++-Klasse/Struktur/Union dar.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

Enumerationen

DkmCompiledNativeCppExpression.Tag

DkmCompiledNativeCppExpression ist eine abstrakte Basisklasse. Diese Aufzählung gibt an, welche abgeleitete Klasse dieses Objekt instance ist.

DkmNativeCppCompilationFailureReason

Der Grund, warum ein nativer Ausdruck nicht kompiliert werden konnte.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppCVQualifiers

const/volatile Qualifizierer, die für einen nativen C++-Typ verwendet werden können.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppPrimitiveTypeKind

Stellt eine Art primitiven Typ in C++ dar.

Diese API wurde in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2) eingeführt.

DkmNativeCppType.Tag

DkmNativeCppType ist eine abstrakte Basisklasse. Diese Aufzählung gibt an, welche abgeleitete Klasse dieses Objekt instance ist.