IDkmClrFrameTypesProvider.GetFrameArgumentAndLocalTypes Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
GetFrameArgumentAndLocalTypes is called to get the types of all arguments and locals of the frame, ordered by their slot indices.
public:
void GetFrameArgumentAndLocalTypes(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ frame, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::Clr::DkmClrType ^ % thisType, [Runtime::InteropServices::Out] cli::array <Microsoft::VisualStudio::Debugger::Clr::DkmClrType ^> ^ % argumentTypes, [Runtime::InteropServices::Out] cli::array <Microsoft::VisualStudio::Debugger::Clr::DkmClrType ^> ^ % localTypes);
public void GetFrameArgumentAndLocalTypes (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame frame, out Microsoft.VisualStudio.Debugger.Clr.DkmClrType thisType, out Microsoft.VisualStudio.Debugger.Clr.DkmClrType[] argumentTypes, out Microsoft.VisualStudio.Debugger.Clr.DkmClrType[] localTypes);
public void GetFrameArgumentAndLocalTypes (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame frame, out Microsoft.VisualStudio.Debugger.Clr.DkmClrType? thisType, out Microsoft.VisualStudio.Debugger.Clr.DkmClrType[]? argumentTypes, out Microsoft.VisualStudio.Debugger.Clr.DkmClrType[]? localTypes);
abstract member GetFrameArgumentAndLocalTypes : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * DkmClrType * DkmClrType[] * DkmClrType[] -> unit
Public Sub GetFrameArgumentAndLocalTypes (frame As DkmStackWalkFrame, ByRef thisType As DkmClrType, ByRef argumentTypes As DkmClrType(), ByRef localTypes As DkmClrType())
Parameters
- frame
- DkmStackWalkFrame
[In] DkmStackWalkFrame represents a frame on a call stack which has been walked, but may not have been formatted or filtered. Formatted frames are represented by DkmStackFrame instead.
- thisType
- DkmClrType
[Out,Optional] The type of the 'this' type for non-static methods.
- argumentTypes
- DkmClrType[]
[Out] The types of the arguments ordered by argument index in metadata.
- localTypes
- DkmClrType[]
[Out] The types of the locals ordered by slot index.