/*
  *  The function ICorDebugType.GetFirstTypeParameter returns the type
  *  of element in the array.
  *  It control viewing of arrays elements in the watch window of debugger.
  */
 int ICorDebugType.GetFirstTypeParameter(out ICorDebugType value)
 {
     value = new CorDebugGenericType(CorElementType.ELEMENT_TYPE_CLASS, m_ValueArray.RuntimeValue, m_ValueArray.AppDomain);
     return(COM_HResults.S_OK);
 }
Exemple #2
0
 int ICorDebugValue2.GetExactType(out ICorDebugType ppType)
 {
     ppType = new CorDebugGenericType(RuntimeValue.CorElementType, _rtv, _appDomain);
     return(COM_HResults.S_OK);
 }
Exemple #3
0
        int ICorDebugClass2.GetParameterizedType(CorElementType elementType, uint nTypeArgs, ICorDebugType[] ppTypeArgs, out ICorDebugType ppType)
        {
            ppType = new CorDebugGenericType(elementType, null, Assembly);

            return(COM_HResults.S_OK);
        }