IDkmClrSymbolSignatureCallback.GetSignatureForVariable Method

Definition

Provides the COR_SIGNATURE for a local Variable.

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);
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()

Parameters

clrLocalVariable
DkmClrLocalVariable

[In] Represents a local variable defined within a method scope. These are defined with ISymUnmanagedWriter::DefineLocalVariable or ISymUnmanagedWriter2::DefineLocalVariable2.

Returns

Byte[]

[Out] The COR_SIGNATURE for the Variable, which defines the type of this Variable.

Applies to