DkmClrModuleInstance.TryResolveToken 方法

定義

嘗試將令牌從此模組的範圍內解析為定義模組。

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

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

public void TryResolveToken(Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame StackFrame, int Token, out Microsoft.VisualStudio.Debugger.Clr.DkmClrType? OwningType, out int ResolvedToken);
member this.TryResolveToken : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * int * DkmClrType * int -> unit
Public Sub TryResolveToken (StackFrame As DkmStackWalkFrame, Token As Integer, ByRef OwningType As DkmClrType, ByRef ResolvedToken As Integer)

參數

StackFrame
DkmStackWalkFrame

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

Token
Int32

[In]要解析的令牌。

OwningType
DkmClrType

[Out,Optional]擁有令牌之類型的 DkmClrType。 例如,如果令牌代表成員,OwningType 會是宣告成員的類型。 如果令牌代表類型,則 OwningType 將代表類型本身。 請注意,如果類型是型別參考,則尚未載入包含型別的模組,在此情況下類型會解析為 null。

ResolvedToken
Int32

[Out]已解析的令牌。 如果尚未載入包含擁有類型的模組,則可能為零。

適用於