[cdac] document TypeValidation and MethodValidation #109425
Labels
area-Diagnostics-coreclr
enhancement
Product code improvement that does NOT require public API changes/additions
Milestone
The implementations of
RuntimeTypeSystem_1
GetTypeHandle
andGetMethodHandle
perform validation (implemented in theTypeValidation
andMethodValidation
classes in the cDAC reader) on their input parameters.While this is not part of the contract, it is an important part of the implementation and we should capture what the validation is doing.
In particular the SOS
!U
command sometimes passes IP addresses for themethodDesc
argument to theISOSDacInterface::GetMethodDescData
method and relies on validation to return an error codeThe text was updated successfully, but these errors were encountered: