DkmActiveStatement.Create 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建新的 DkmActiveStatement 对象实例。
此 API 是在 Visual Studio 15 Update 5 (VS15Update5) 中引入的。
public:
static Microsoft::VisualStudio::Debugger::Clr::DkmActiveStatement ^ Create(int Id, Microsoft::VisualStudio::Debugger::DkmThread ^ Thread, Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ InstructionSymbol, Microsoft::VisualStudio::Debugger::Clr::DkmClrInstructionAddress ^ InstructionAddress, System::UInt32 ExecutingMethodVersion, Microsoft::VisualStudio::Debugger::Clr::DkmActiveStatementFlags Flags);
public static Microsoft.VisualStudio.Debugger.Clr.DkmActiveStatement Create (int Id, Microsoft.VisualStudio.Debugger.DkmThread Thread, Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol InstructionSymbol, Microsoft.VisualStudio.Debugger.Clr.DkmClrInstructionAddress InstructionAddress, uint ExecutingMethodVersion, Microsoft.VisualStudio.Debugger.Clr.DkmActiveStatementFlags Flags);
static member Create : int * Microsoft.VisualStudio.Debugger.DkmThread * Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol * Microsoft.VisualStudio.Debugger.Clr.DkmClrInstructionAddress * uint32 * Microsoft.VisualStudio.Debugger.Clr.DkmActiveStatementFlags -> Microsoft.VisualStudio.Debugger.Clr.DkmActiveStatement
Public Shared Function Create (Id As Integer, Thread As DkmThread, InstructionSymbol As DkmInstructionSymbol, InstructionAddress As DkmClrInstructionAddress, ExecutingMethodVersion As UInteger, Flags As DkmActiveStatementFlags) As DkmActiveStatement
参数
- Id
- Int32
中用于标识语句的增量 id (0,1,2,.。。) 。
- Thread
- DkmThread
中此语句所属的线程。
- InstructionSymbol
- DkmInstructionSymbol
中提供方法标记,版本信息。
- InstructionAddress
- DkmClrInstructionAddress
中指定语句的地址。
- ExecutingMethodVersion
- UInt32
中方法版本。
- Flags
- DkmActiveStatementFlags
中指定此活动语句的位置/其他信息。
返回
弄此方法调用的结果。