DkmILContext.Create Метод

Определение

Перегрузки

Create(DkmStackWalkFrame, DkmILContext+ThreadOverride)

Создайте новый экземпляр объекта Дкмилконтекст.

Create(DkmStackWalkFrame, DkmCustomDataContainer, DkmILContext+ThreadOverride)

Создайте новый экземпляр объекта Дкмилконтекст.

         Этот API появился в Visual Studio 14 RTM (Дкмапиверсион. VS14RTM).

Create(DkmStackWalkFrame, DkmILContext+ThreadOverride)

Создайте новый экземпляр объекта Дкмилконтекст.

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

Параметры

StackFrame
DkmStackWalkFrame

[Входные, необязательные] Кадр стека, используемый для вычисления. Определенный поток, который следует использовать, может быть переопределен с помощью необязательной части Среадоверриде. Кадр стека необходим для доступа к регистрам, вызова функций или доступа к локальному хранилищу потока или для любого запроса, выполняемого в экземпляре среды выполнения GPU. Кадр стека не требуется при выполнении запроса к собственному экземпляру среды выполнения, который считывает или записывает только память.

ThreadOverride
DkmILContext.ThreadOverride

[Входные, необязательные] Необязательный раздел, описывающий альтернативный поток, используемый для вычисления.

Возвращаемое значение

DkmILContext

Заполняет Результат вызова этого метода.

Применяется к

Create(DkmStackWalkFrame, DkmCustomDataContainer, DkmILContext+ThreadOverride)

Создайте новый экземпляр объекта Дкмилконтекст.

         Этот API появился в Visual Studio 14 RTM (Дкмапиверсион. VS14RTM).
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

Параметры

StackFrame
DkmStackWalkFrame

[Входные, необязательные] Кадр стека, используемый для вычисления. Определенный поток, который следует использовать, может быть переопределен с помощью необязательной части Среадоверриде. Кадр стека необходим для доступа к регистрам, вызова функций или доступа к локальному хранилищу потока или для любого запроса, выполняемого в экземпляре среды выполнения GPU. Кадр стека не требуется при выполнении запроса к собственному экземпляру среды выполнения, который считывает или записывает только память.

DataContainer
DkmCustomDataContainer

[Входные, необязательные] Пользовательские данные, связываемые с этим Дкмилконтекст. Используется для передачи сведений, связанных с определенным выполнением Дкмкомпилединспектионкуери.

ThreadOverride
DkmILContext.ThreadOverride

[Входные, необязательные] Необязательный раздел, описывающий альтернативный поток, используемый для вычисления.

Возвращаемое значение

DkmILContext

Заполняет Результат вызова этого метода.

Применяется к