DkmILContext.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Create(DkmStackWalkFrame, DkmILContext+ThreadOverride) |
Создайте новый экземпляр объекта Дкмилконтекст. |
| Create(DkmStackWalkFrame, DkmCustomDataContainer, DkmILContext+ThreadOverride) |
Создайте новый экземпляр объекта Дкмилконтекст.
|
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
[Входные, необязательные] Необязательный раздел, описывающий альтернативный поток, используемый для вычисления.
Возвращаемое значение
Заполняет Результат вызова этого метода.
Применяется к
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
[Входные, необязательные] Необязательный раздел, описывающий альтернативный поток, используемый для вычисления.
Возвращаемое значение
Заполняет Результат вызова этого метода.