ICorDebugEval2::CreateValueForType (Método)
Obtiene un puntero a un nuevo valorde ICorDebugValue del tipo especificado, con un valor inicial de cero o null.
Sintaxis
HRESULT CreateValueForType (
[in] ICorDebugType *pType,
[out] ICorDebugValue **ppValue
);
Parámetros
pType
[in] Puntero a un objeto ICorDebugType que representa el tipo.
ppValue
[out] Puntero a la dirección de un objeto ICorDebugValue
que representa el valor.
Comentarios
CreateValueForType
generaliza ICorDebugEval::CreateValue al permitir especificar un tipo de objeto arbitrario, incluidos los tipos construidos como List<int>
. El único propósito de este método es generar un valor que se puede pasar a una evaluación de función.
El tipo debe ser una clase o un tipo de valor. No puede usar este método para crear valores de matriz o valores de cadena.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 2.0
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de