DkmILContext.Create Methode

Definition

Überlädt

Create(DkmStackWalkFrame, DkmILContext+ThreadOverride)

Erstellen Sie eine neue dkmilcontext-Objektinstanz.

Create(DkmStackWalkFrame, DkmCustomDataContainer, DkmILContext+ThreadOverride)

Erstellen Sie eine neue dkmilcontext-Objektinstanz.

         Diese API wurde in Visual Studio 14 RTM (dkmapiversion. VS14RTM) eingeführt.

Create(DkmStackWalkFrame, DkmILContext+ThreadOverride)

Erstellen Sie eine neue dkmilcontext-Objektinstanz.

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmILContext ^ Create(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ StackFrame, Microsoft::VisualStudio::Debugger::Evaluation::DkmILContext::ThreadOverride ^ ThreadOverride);
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmILContext Create(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame const & StackFrame, Microsoft::VisualStudio::Debugger::Evaluation::DkmILContext::ThreadOverride const & ThreadOverride);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmILContext Create (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame StackFrame, Microsoft.VisualStudio.Debugger.Evaluation.DkmILContext.ThreadOverride ThreadOverride);
static member Create : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Evaluation.DkmILContext.ThreadOverride -> Microsoft.VisualStudio.Debugger.Evaluation.DkmILContext
Public Shared Function Create (StackFrame As DkmStackWalkFrame, ThreadOverride As DkmILContext.ThreadOverride) As DkmILContext

Parameter

StackFrame
DkmStackWalkFrame

[In, optional] Der Stapel Rahmen, der für die Auswertung verwendet werden soll. Der bestimmte Thread, der verwendet werden soll, kann mithilfe des optionalen threadoverride-Teils überschrieben werden. Für den Zugriff auf Register, das Aufrufen von Funktionen oder den Zugriff auf den lokalen Thread Speicher oder auf eine beliebige Abfrage, die auf einer GPU-Lauf Zeit Instanz ausgeführt wird, ist ein Stapel Rahmen erforderlich. Ein Stapel Rahmen ist beim Ausführen einer Abfrage für eine native Lauf Zeit Instanz, die nur Lese-oder Schreibvorgänge durchführt, nicht erforderlich.

ThreadOverride
DkmILContext.ThreadOverride

[In, optional] Optionaler Abschnitt, der einen alternativen Thread beschreibt, der für die Auswertung verwendet werden soll.

Gibt zurück

DkmILContext

Vorgenommen Ergebnis dieses Methoden Aufrufes.

Gilt für

Create(DkmStackWalkFrame, DkmCustomDataContainer, DkmILContext+ThreadOverride)

Erstellen Sie eine neue dkmilcontext-Objektinstanz.

         Diese API wurde in Visual Studio 14 RTM (dkmapiversion. VS14RTM) eingeführt.
public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmILContext ^ Create(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ StackFrame, Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomDataContainer ^ DataContainer, Microsoft::VisualStudio::Debugger::Evaluation::DkmILContext::ThreadOverride ^ ThreadOverride);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmILContext Create (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame StackFrame, Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomDataContainer DataContainer, Microsoft.VisualStudio.Debugger.Evaluation.DkmILContext.ThreadOverride ThreadOverride);
static member Create : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomDataContainer * Microsoft.VisualStudio.Debugger.Evaluation.DkmILContext.ThreadOverride -> Microsoft.VisualStudio.Debugger.Evaluation.DkmILContext
Public Shared Function Create (StackFrame As DkmStackWalkFrame, DataContainer As DkmCustomDataContainer, ThreadOverride As DkmILContext.ThreadOverride) As DkmILContext

Parameter

StackFrame
DkmStackWalkFrame

[In, optional] Der Stapel Rahmen, der für die Auswertung verwendet werden soll. Der bestimmte Thread, der verwendet werden soll, kann mithilfe des optionalen threadoverride-Teils überschrieben werden. Für den Zugriff auf Register, das Aufrufen von Funktionen oder den Zugriff auf den lokalen Thread Speicher oder auf eine beliebige Abfrage, die auf einer GPU-Lauf Zeit Instanz ausgeführt wird, ist ein Stapel Rahmen erforderlich. Ein Stapel Rahmen ist beim Ausführen einer Abfrage für eine native Lauf Zeit Instanz, die nur Lese-oder Schreibvorgänge durchführt, nicht erforderlich.

DataContainer
DkmCustomDataContainer

[In, optional] Benutzerdefinierte Daten, die diesem dkmilcontext zugeordnet werden sollen. Diese dient zum vermitteln von Informationen, die mit einer bestimmten Ausführung einer dkmcompiledinspectionquery verknüpft sind.

ThreadOverride
DkmILContext.ThreadOverride

[In, optional] Optionaler Abschnitt, der einen alternativen Thread beschreibt, der für die Auswertung verwendet werden soll.

Gibt zurück

DkmILContext

Vorgenommen Ergebnis dieses Methoden Aufrufes.

Gilt für