DkmManagedReturnStackFrame.Create Método

Definição

Sobrecargas

Create(DkmThread, DkmStackWalkFrameFlags, DkmClrMethodId, DkmClrModuleInstance, Int32, DkmAsyncStackWalkContext, DkmStackWalkFrameData)

Crie uma nova instância do objeto DkmManagedReturnStackFrame.

         Essa API foi introduzida no Visual Studio 12 RTM (DkmApiVersion. VS12RTM).
Create(DkmThread, DkmStackWalkFrameFlags, DkmClrMethodId, DkmClrModuleInstance, Int32, DkmAsyncStackWalkContext, DkmStackWalkFrameData, Int32)

Crie uma nova instância do objeto DkmManagedReturnStackFrame.

         Essa API foi introduzida no Visual Studio 15 atualização 8 (DkmApiVersion. VS15Update8).
Create(DkmThread, DkmStackWalkFrameFlags, DkmClrMethodId, DkmClrModuleInstance, Int32, DkmAsyncStackWalkContext, DkmStackWalkFrameData, Int32, String)

Crie uma nova instância do objeto DkmManagedReturnStackFrame.

         Essa API foi introduzida no Visual Studio 16 atualização 3 (DkmApiVersion. VS16Update3).

Create(DkmThread, DkmStackWalkFrameFlags, DkmClrMethodId, DkmClrModuleInstance, Int32, DkmAsyncStackWalkContext, DkmStackWalkFrameData)

Crie uma nova instância do objeto DkmManagedReturnStackFrame.

         Essa API foi introduzida no Visual Studio 12 RTM (DkmApiVersion. VS12RTM).
public:
 static Microsoft::VisualStudio::Debugger::Clr::DkmManagedReturnStackFrame ^ Create(Microsoft::VisualStudio::Debugger::DkmThread ^ Thread, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrameFlags Flags, Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId Method, Microsoft::VisualStudio::Debugger::Clr::DkmClrModuleInstance ^ ModuleInstance, int AwaitIndex, Microsoft::VisualStudio::Debugger::CallStack::DkmAsyncStackWalkContext ^ AsyncStackWalkContext, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrameData ^ Data);
public static Microsoft.VisualStudio.Debugger.Clr.DkmManagedReturnStackFrame Create (Microsoft.VisualStudio.Debugger.DkmThread Thread, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameFlags Flags, Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId Method, Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance ModuleInstance, int AwaitIndex, Microsoft.VisualStudio.Debugger.CallStack.DkmAsyncStackWalkContext AsyncStackWalkContext, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameData Data);
static member Create : Microsoft.VisualStudio.Debugger.DkmThread * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameFlags * Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId * Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance * int * Microsoft.VisualStudio.Debugger.CallStack.DkmAsyncStackWalkContext * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameData -> Microsoft.VisualStudio.Debugger.Clr.DkmManagedReturnStackFrame
Public Shared Function Create (Thread As DkmThread, Flags As DkmStackWalkFrameFlags, Method As DkmClrMethodId, ModuleInstance As DkmClrModuleInstance, AwaitIndex As Integer, AsyncStackWalkContext As DkmAsyncStackWalkContext, Data As DkmStackWalkFrameData) As DkmManagedReturnStackFrame

Parâmetros

Thread
DkmThread

No O thread ao qual este quadro pertence.

Flags
DkmStackWalkFrameFlags

No Sinalizadores associados a este quadro.

Method
DkmClrMethodId

No O método gerenciado ao qual este quadro pertence.

ModuleInstance
DkmClrModuleInstance

No O módulo ao qual este método pertence.

AwaitIndex
Int32

No O índice da instrução Await em que o código será transferido quando esse quadro for executado posteriormente.

AsyncStackWalkContext
DkmAsyncStackWalkContext

No Contexto a ser usado para continuar a percorrer a pilha de retorno assíncrona além desse quadro.

Data
DkmStackWalkFrameData

No Objeto de dados opcional a ser associado a este quadro.

Retornos

DkmManagedReturnStackFrame

Fora Resultado dessa chamada de método.

Aplica-se a

Create(DkmThread, DkmStackWalkFrameFlags, DkmClrMethodId, DkmClrModuleInstance, Int32, DkmAsyncStackWalkContext, DkmStackWalkFrameData, Int32)

Crie uma nova instância do objeto DkmManagedReturnStackFrame.

         Essa API foi introduzida no Visual Studio 15 atualização 8 (DkmApiVersion. VS15Update8).
public:
 static Microsoft::VisualStudio::Debugger::Clr::DkmManagedReturnStackFrame ^ Create(Microsoft::VisualStudio::Debugger::DkmThread ^ Thread, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrameFlags Flags, Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId Method, Microsoft::VisualStudio::Debugger::Clr::DkmClrModuleInstance ^ ModuleInstance, int AwaitIndex, Microsoft::VisualStudio::Debugger::CallStack::DkmAsyncStackWalkContext ^ AsyncStackWalkContext, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrameData ^ Data, int TaskId);
public static Microsoft.VisualStudio.Debugger.Clr.DkmManagedReturnStackFrame Create (Microsoft.VisualStudio.Debugger.DkmThread Thread, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameFlags Flags, Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId Method, Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance ModuleInstance, int AwaitIndex, Microsoft.VisualStudio.Debugger.CallStack.DkmAsyncStackWalkContext AsyncStackWalkContext, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameData Data, int TaskId);
static member Create : Microsoft.VisualStudio.Debugger.DkmThread * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameFlags * Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId * Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance * int * Microsoft.VisualStudio.Debugger.CallStack.DkmAsyncStackWalkContext * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameData * int -> Microsoft.VisualStudio.Debugger.Clr.DkmManagedReturnStackFrame
Public Shared Function Create (Thread As DkmThread, Flags As DkmStackWalkFrameFlags, Method As DkmClrMethodId, ModuleInstance As DkmClrModuleInstance, AwaitIndex As Integer, AsyncStackWalkContext As DkmAsyncStackWalkContext, Data As DkmStackWalkFrameData, TaskId As Integer) As DkmManagedReturnStackFrame

Parâmetros

Thread
DkmThread

No O thread ao qual este quadro pertence.

Flags
DkmStackWalkFrameFlags

No Sinalizadores associados a este quadro.

Method
DkmClrMethodId

No O método gerenciado ao qual este quadro pertence.

ModuleInstance
DkmClrModuleInstance

No O módulo ao qual este método pertence.

AwaitIndex
Int32

No O índice da instrução Await em que o código será transferido quando esse quadro for executado posteriormente.

AsyncStackWalkContext
DkmAsyncStackWalkContext

No Contexto a ser usado para continuar a percorrer a pilha de retorno assíncrona além desse quadro.

Data
DkmStackWalkFrameData

No Objeto de dados opcional a ser associado a este quadro.

TaskId
Int32

No A ID da tarefa associada, se houver uma.

Retornos

DkmManagedReturnStackFrame

Fora Resultado dessa chamada de método.

Aplica-se a

Create(DkmThread, DkmStackWalkFrameFlags, DkmClrMethodId, DkmClrModuleInstance, Int32, DkmAsyncStackWalkContext, DkmStackWalkFrameData, Int32, String)

Crie uma nova instância do objeto DkmManagedReturnStackFrame.

         Essa API foi introduzida no Visual Studio 16 atualização 3 (DkmApiVersion. VS16Update3).
public:
 static Microsoft::VisualStudio::Debugger::Clr::DkmManagedReturnStackFrame ^ Create(Microsoft::VisualStudio::Debugger::DkmThread ^ Thread, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrameFlags Flags, Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId Method, Microsoft::VisualStudio::Debugger::Clr::DkmClrModuleInstance ^ ModuleInstance, int AwaitIndex, Microsoft::VisualStudio::Debugger::CallStack::DkmAsyncStackWalkContext ^ AsyncStackWalkContext, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrameData ^ Data, int TaskId, System::String ^ Description);
public static Microsoft.VisualStudio.Debugger.Clr.DkmManagedReturnStackFrame Create (Microsoft.VisualStudio.Debugger.DkmThread Thread, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameFlags Flags, Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId Method, Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance ModuleInstance, int AwaitIndex, Microsoft.VisualStudio.Debugger.CallStack.DkmAsyncStackWalkContext AsyncStackWalkContext, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameData Data, int TaskId, string Description);
static member Create : Microsoft.VisualStudio.Debugger.DkmThread * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameFlags * Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId * Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance * int * Microsoft.VisualStudio.Debugger.CallStack.DkmAsyncStackWalkContext * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrameData * int * string -> Microsoft.VisualStudio.Debugger.Clr.DkmManagedReturnStackFrame
Public Shared Function Create (Thread As DkmThread, Flags As DkmStackWalkFrameFlags, Method As DkmClrMethodId, ModuleInstance As DkmClrModuleInstance, AwaitIndex As Integer, AsyncStackWalkContext As DkmAsyncStackWalkContext, Data As DkmStackWalkFrameData, TaskId As Integer, Description As String) As DkmManagedReturnStackFrame

Parâmetros

Thread
DkmThread

No O thread ao qual este quadro pertence.

Flags
DkmStackWalkFrameFlags

No Sinalizadores associados a este quadro.

Method
DkmClrMethodId

No O método gerenciado ao qual este quadro pertence.

ModuleInstance
DkmClrModuleInstance

No O módulo ao qual este método pertence.

AwaitIndex
Int32

No O índice da instrução Await em que o código será transferido quando esse quadro for executado posteriormente.

AsyncStackWalkContext
DkmAsyncStackWalkContext

No Contexto a ser usado para continuar a percorrer a pilha de retorno assíncrona além desse quadro.

Data
DkmStackWalkFrameData

No Objeto de dados opcional a ser associado a este quadro.

TaskId
Int32

No A ID da tarefa associada, se houver uma.

Description
String

[In, opcional] Descrição do quadro que será exibido na janela pilha de chamadas.

Retornos

DkmManagedReturnStackFrame

Fora Resultado dessa chamada de método.

Aplica-se a