Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Obtiene el valor del campo especificado de la clase especificada para este valor de objeto.
Syntax
HRESULT GetFieldValue (
[in] ICorDebugClass *pClass,
[in] mdFieldDef fieldDef,
[out] ICorDebugValue **ppValue
);
Parámetros
pClass [in] Puntero a un objeto "ICorDebugClass" que representa la clase para la que se va a obtener el valor del campo.
fieldDef [in] Token mdFieldDef que hace referencia a los metadatos que describen el campo.
ppValue [out] Puntero a un objeto "ICorDebugValue" que representa el valor del campo especificado.
Observaciones
La clase, especificada en el pClass parámetro , debe estar en la jerarquía de la clase del valor del objeto y el campo debe ser un campo de esa clase.
El GetFieldValue método seguirá siendo correcto para objetos genéricos y clases genéricas. Por ejemplo, si MyDictionary<V> hereda de Dictionary string,V> y el valor del objeto es de tipo MyDictionary<int32>, pasando el ICorDebugClass objeto para Dictionary<<K,V> obtendrá correctamente un campo de cadena dictionary,int32<>.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 1.0