ICorDebugEval2 Interface1


Extends "ICorDebugEval" to provide support for generic types.

CallParameterizedFunction MethodSets up a call to the specified "ICorDebugFunction", which can be nested inside a type whose constructor takes type parameters, or can itself take type parameters.
CreateValueForType MethodGets a pointer to a new "ICorDebugValue" of the specified type, with an initial value of null or zero.
NewParameterizedArray MethodAllocates a new array of the specified element type and dimensions.
NewParameterizedObject MethodInstantiates a new parameterized type object and calls the object's constructor method.
NewParameterizedObjectNoConstructor MethodInstantiates a new parameterized type object of the specified class without attempting to call a constructor method
NewStringWithLength MethodCreates a new string of the specified length with the specified contents.
RudeAbort MethodAborts the computation that this ICorDebugEval2 is currently performing.
System_CAPS_ICON_note.jpg Note

This interface does not support being called remotely, either cross-machine or cross-process.

Platforms: See System Requirements.

Header: CorDebug.idl, CorDebug.h

Library: CorGuids.lib

.NET Framework Versions: Available since 2.0

Debugging Interfaces