IDkmClrSymbolSignatureCallback.GetSignatureForVariable 方法

定义

为本地变量提供 COR_SIGNATURE。

public:
 cli::array <System::Byte> ^ GetSignatureForVariable(Microsoft::VisualStudio::Debugger::Clr::DkmClrLocalVariable ^ clrLocalVariable);
public:
 Platform::Array <byte> ^ GetSignatureForVariable(Microsoft::VisualStudio::Debugger::Clr::DkmClrLocalVariable ^ clrLocalVariable);
std::Array <byte> GetSignatureForVariable(Microsoft::VisualStudio::Debugger::Clr::DkmClrLocalVariable const & clrLocalVariable);
public byte[] GetSignatureForVariable (Microsoft.VisualStudio.Debugger.Clr.DkmClrLocalVariable clrLocalVariable);
abstract member GetSignatureForVariable : Microsoft.VisualStudio.Debugger.Clr.DkmClrLocalVariable -> byte[]
Public Function GetSignatureForVariable (clrLocalVariable As DkmClrLocalVariable) As Byte()

参数

clrLocalVariable
DkmClrLocalVariable

中表示在方法范围内定义的局部变量。 它们是通过 ISymUnmanagedWriter::D efineLocalVariable 或 ISymUnmanagedWriter2::D efineLocalVariable2 定义的。

返回

Byte[]

弄变量的 COR_SIGNATURE,该变量定义此变量的类型。

适用于