共用方式為


DkmClrRuntimeInstance.BindMethodToObject 方法

定義

嘗試將 Token 和 Module 所述的 方法系結至這個物件。

位置條件約束:必須從監視器元件 (元件層級 < 100,000) 呼叫 API。

此 API 是在 Visual Studio 17 Update 8 (DkmApiVersion.VS17Update8) 中引進。

public void BindMethodToObject (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame StackFrame, ulong Address, Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance Module, int Token, out Microsoft.VisualStudio.Debugger.Clr.DkmClrType ImplementationType, out int ResolvedToken);
member this.BindMethodToObject : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * uint64 * Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance * int * DkmClrType * int -> unit
Public Sub BindMethodToObject (StackFrame As DkmStackWalkFrame, Address As ULong, Module As DkmClrModuleInstance, Token As Integer, ByRef ImplementationType As DkmClrType, ByRef ResolvedToken As Integer)

參數

StackFrame
DkmStackWalkFrame

[In]用來解譯指定令牌的堆疊框架。 這是解析泛型的必要專案。

Address
UInt64

[In]要系結之物件的位址。

Module
DkmClrModuleInstance

[In]包含指定令牌的模組。

Token
Int32

[In]代表成員欄位或方法的標記。

ImplementationType
DkmClrType

[Out]具有指定令牌實作的類型。 在繼承的情況下,實作類型可能與這個類型不同。

ResolvedToken
Int32

[Out]標記,表示系結成員的方法定義。

例外狀況

如果指定的令牌不代表方法,則指定的位址不代表CLR物件,或者無法使用指定的模組解析令牌。

如果成員無法繫結至此類型。

適用於