DkmILContext.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Create(DkmStackWalkFrame, DkmILContext+ThreadOverride) |
Crie uma nova instância do objeto DkmILContext. |
| Create(DkmStackWalkFrame, DkmCustomDataContainer, DkmILContext+ThreadOverride) |
Crie uma nova instância do objeto DkmILContext.
|
Create(DkmStackWalkFrame, DkmILContext+ThreadOverride)
Crie uma nova instância do objeto DkmILContext.
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
Parâmetros
- StackFrame
- DkmStackWalkFrame
[In, opcional] O quadro de pilha a ser usado para avaliação. O thread específico a ser usado pode ser substituído usando a parte opcional ThreadOverride. Um registro de ativação é necessário para acessar registros, invocar funções ou acessar o armazenamento local de thread, ou para qualquer consulta que esteja sendo executada em uma instância de tempo de execução de GPU. Um registro de ativação não é necessário ao executar uma consulta em uma instância de tempo de execução nativo que leia apenas ou grave memória.
- ThreadOverride
- DkmILContext.ThreadOverride
[In, opcional] Seção opcional que descreve um thread alternativo a ser usado para avaliação.
Retornos
Fora Resultado dessa chamada de método.
Aplica-se a
Create(DkmStackWalkFrame, DkmCustomDataContainer, DkmILContext+ThreadOverride)
Crie uma nova instância do objeto DkmILContext.
Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion. 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
Parâmetros
- StackFrame
- DkmStackWalkFrame
[In, opcional] O quadro de pilha a ser usado para avaliação. O thread específico a ser usado pode ser substituído usando a parte opcional ThreadOverride. Um registro de ativação é necessário para acessar registros, invocar funções ou acessar o armazenamento local de thread, ou para qualquer consulta que esteja sendo executada em uma instância de tempo de execução de GPU. Um registro de ativação não é necessário ao executar uma consulta em uma instância de tempo de execução nativo que leia apenas ou grave memória.
- DataContainer
- DkmCustomDataContainer
[In, opcional] Dados personalizados a serem associados a este DkmILContext. Isso é usado para transmitir informações associadas a uma execução específica de um DkmCompiledInspectionQuery.
- ThreadOverride
- DkmILContext.ThreadOverride
[In, opcional] Seção opcional que descreve um thread alternativo a ser usado para avaliação.
Retornos
Fora Resultado dessa chamada de método.